如何上传到启动板团队 PPA?

3 launchpad packaging ppa dput

我已经构建并签署了一个包,我现在希望使用 将其上传到我的启动板团队dput,但每次我尝试上传它时,我都会收到以下电子邮件:

Rejected:
Source/binary (i.e. mixed) uploads are not allowed.



===

If you don't understand why your files were rejected please send an email
to launchpad-users@lists.launchpad.net for help (requires membership).

--
https://launchpad.net/~*****/+archive/ubuntu/*****
You are receiving this email because you are the uploader of the above
PPA package.
Run Code Online (Sandbox Code Playgroud)

我尝试使用以下命令配置我的.dput.cf文件(用于 的配置文件dput):

[secretiveppc]
fqdn = ppa.launchpad.net
method = ftp
incoming = ~*****/+archive/ubuntu/*****
login = *****
allow_unsigned_uploads = 0
Run Code Online (Sandbox Code Playgroud)

但它仍然不让我上传我的.changes文件:

dput -ppa:*****/***** anti-sr_1.0-1~trusty_amd64.changes
Run Code Online (Sandbox Code Playgroud)

对于我的启动板团队 PPA,我猜这是因为只有团队成员才被允许将包上传到团队的 PPA,但我是团队的成员,那么我如何确保它知道这一点?是否有一些配置文件,我必须在其中放置我的用户名和密码之类的?或者...?(我已经替换了我不想提供的任何信息*****。)

Rae*_*nha 6

如果您收到一封带有Approved或的电子邮件Rejected,那么您已成功上传您的包。

但是,在这种情况下,上传后包被拒绝并显示消息Source/binary (i.e. mixed) uploads are not allowed

即,您只需要构建一个源包。

为了实现这一点,请使用debuild -S.