在 Launchpad 上成功上传后显示“签名密钥不存在”

在 Launchpad 上成功上传后显示“签名密钥不存在”

我已成功将我的包添加为 ppa (Successfully uploaded packages使用命令显示dput ppa:user/my_package my_package_0.3-1_source.changes)。

and after pressing但是,当我使用 add-apt [ ENTER ]添加 ppa 时,它说签名密钥不存在:

  # add-apt-repository ppa:my_user/my_package
  More info: https://launchpad.net/~user3514/+archive/ubuntu/screen-generator
  Press [ENTER] to continue or ctrl-c to cancel adding it

   Error: signing key fingerprint does not exist

上传包后的输出:

# dput ppa:user/my_package source.changes
Checking signature on .changes
gpg: Signature made Tue 11 Oct 2016 12:10:31 PM CEST using RSA key ID 1BDEE64F
gpg: Good signature from "Firstname Name <[email protected]>"
Good signature on /media/git/my_package_0.3-1_source.changes.
Checking signature on .dsc
gpg: Signature made Tue 11 Oct 2016 12:10:20 PM CEST using RSA key ID 1BDEE64F
gpg: Good signature from "Firstname Name <[email protected]>"
Good signature on /media/git/my_package_0.3-1.dsc.
Uploading to ppa (via ftp to ppa.launchpad.net):
Uploading my_package_0.3-1.dsc: done.
Uploading my_package_0.3-1.tar.gz: done.    
Uploading my_package_0.3-1_source.changes: done.
Successfully uploaded packages.

答案1

PPA 将创建一个新密钥(Launchpad PPA 为您命名) 并使用此新密钥对相关文件进行签名。

您可能需要等待一段时间,才能将此新密钥上传到 Ubuntu 密钥服务器(keyserver.ubuntu.com)。

相关内容