AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 921214
Accepted
Costales
Costales
Asked: 2017-06-02 12:19:58 +0800 CST2017-06-02 12:19:58 +0800 CST 2017-06-02 12:19:58 +0800 CST

由于 GPG 签名,无法上传到 PPA

  • 772

我格式化了我的电脑,并尝试将我的应用程序上的新版本上传到我的 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 <[email protected]>
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 <[email protected]>
 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$ 

任何想法?提前致谢!

添加:

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

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

ppa
  • 1 1 个回答
  • 324 Views

1 个回答

  • Voted
  1. Best Answer
    David Foerster
    2017-06-03T08:13:04+08:002017-06-03T08:13:04+08:00

    无论出于何种原因,当 GnuPG 尝试验证更改文件上的签名时,它都不会在您的密钥环中找到您自己的公钥。我尝试自己成功运行验证,所以它不是格式错误的更改文件或类似的东西。

    作为一种解决方法,您可以使用标志运行dput以--unchecked跳过签名验证。

    • 1

相关问题

  • 我在哪里可以找到最新版 GIMP 的 PPA?

  • 谷歌的 Go 语言有任何 PPA 吗?

  • 为自定义 PPA 修补 Wine 的正确方法是什么?

  • 我如何创建自己的 php 5.3.3 包/ppa?

  • 如何删除 PPA?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve