Невозможно загрузить PPA из-за подписи GPG

Я создал свой компьютер, и я пытаюсь загрузить новую версию своего приложения в свой PPA. Но я застрял со следующей проблемой ...

Как вы можете видеть, у меня есть ключ GPG, я загружен и подтвержден в Launchpad:

costales@dev:~/Desktop/anoise-0.0.26$ gpg --fingerprint costales@dev:~/Desktop/anoise-0.0.26$ gpg2 --fingerprint /home/costales/.gnupg/pubring.kbx --------------------------------- pub rsa2048/A0E929E6 2017-06-01 [SC] Key fingerprint = 41B4 81ED D84B AAC8 43E1 E72E 34DF 00C2 A0E9 29E6 uid [ultimate] costales sub rsa2048/959B785C 2017-06-01 [E] costales@dev:~/Desktop/anoise-0.0.26$

Я создаю источники (система не запрашивала мой приватный пароль GPG):

costales@dev:~/Desktop/anoise-0.0.26$ dpkg-buildpackage -S -sa -rfakerootdpkg-buildpackage: source package anoise dpkg-buildpackage: source version 0.0.26 dpkg-buildpackage: source distribution trusty dpkg-buildpackage: source changed by costales dpkg-source --before-build anoise-0.0.26 fakeroot debian/rules clean dh clean dh_testdir dh_auto_clean pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions python setup.py clean -a running clean 'build/lib.linux-i686-2.7' does not exist -- can't clean it 'build/bdist.linux-i686' does not exist -- can't clean it 'build/scripts-2.7' does not exist -- can't clean it WARNING: the following files are not recognized by DistUtilsExtra.auto: anoise.desktop.in po/anoise.pot find . -name \*.pyc -exec rm {} \+ dh_clean dpkg-source -b anoise-0.0.26 dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1) dpkg-source: info: using source format '1.0' dpkg-source: info: building anoise in anoise_0.0.26.tar.gz dpkg-source: info: building anoise in anoise_0.0.26.dsc dpkg-genchanges -S -sa >../anoise_0.0.26_source.changes dpkg-genchanges: including full source code in upload dpkg-source --after-build anoise-0.0.26 dpkg-buildpackage: source-only upload: Debian-native package signfile anoise_0.0.26.dsc signfile anoise_0.0.26_source.changes costales@dev:~/Desktop/anoise-0.0.26$

Но я не могу загрузить в свой PPA:

costales@dev:~/Desktop/anoise-0.0.26$ dput ppa:costales/anoise ../anoise_0.0.26_source.changes Checking signature on .changes gpg: Signature made jue 01 jun 2017 22:14:13 CEST using RSA key ID A0E929E6 gpg: Can't check signature: public key not found Error verifying signature on ../anoise_0.0.26_source.changes. costales@dev:~/Desktop/anoise-0.0.26$

Любая идея? Спасибо!

ADDED:

anoise_0.0.26_source.changes: https://paste.ubuntu.com/24741506/

dput --debug ppa:costales/anoise: https://paste.ubuntu.com/24741506/

1
задан 2 June 2017 в 01:03

3 ответа

По какой-либо причине GnuPG не находит ваш собственный открытый ключ в вашем ключевом кольце, когда он пытается проверить подпись в файле изменений. Я попытался запустить проверку самостоятельно, так что это не искаженный файл изменений или что-то в этом роде.

В качестве обходного пути вы можете запустить dput с флагом --unchecked, чтобы пропустить проверку подписи.

1
ответ дан 22 May 2018 в 21:59

По какой-либо причине GnuPG не находит ваш собственный открытый ключ в вашем ключевом кольце, когда он пытается проверить подпись в файле изменений. Я попытался запустить проверку самостоятельно, так что это не искаженный файл изменений или что-то в этом роде.

В качестве обходного пути вы можете запустить dput с флагом --unchecked, чтобы пропустить проверку подписи.

1
ответ дан 18 July 2018 в 12:20

По какой-либо причине GnuPG не находит ваш собственный открытый ключ в вашем ключевом кольце, когда он пытается проверить подпись в файле изменений. Я попытался запустить проверку самостоятельно, так что это не искаженный файл изменений или что-то в этом роде.

В качестве обходного пути вы можете запустить dput с флагом --unchecked, чтобы пропустить проверку подписи.

1
ответ дан 24 July 2018 в 19:56

Другие вопросы по тегам:

Похожие вопросы: