【发布时间】:2015-05-23 01:50:20
【问题描述】:
我正在尝试使用dput 将 debian 包上传到 ppa.launchpad.net。正如launchpad.net help 中提到的,我只需要使用以下命令:
dput ppa:my-lp-id/ppa <source.changes>
我的 PPA 称为 main。我使用debuild -S 构建了包,并尝试使用以下命令上传生成的foo_0.1.2_source.changes 文件:
dput ppa:myid/main foo_0.1.2_source.changes
但这会导致
No host ppa:myid/main found in config
在我的dput.cf 我有以下内容:
[ppa]
fqdn = ppa.launchpad.net
method = ftp
# replace <launchpad-id> with your Launchpad ID
#incoming = ~<launchpad-id>/ubuntu
incoming = ~myid/ubuntu
login = anonymous
所以,宿主肯定在那里,但这里有什么问题?
编辑: 似乎是 ArchLinux 上的 dput 问题。 Ubuntu 上的相同命令就像一个魅力。
【问题讨论】:
-
将
ppa:myid/main替换为ppa。ppa是来自dput.cf的条目。