我已经构建并签署了一个包,现在我想将其上传到我的启动板团队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 [email protected] for help (requires membership).
--
https://launchpad.net/~*****/+archive/ubuntu/*****
You are receiving this email because you are the uploader of the above
PPA package.
我尝试使用以下命令配置我的.dput.cf
文件(的配置文件dput
):
[secretiveppc]
fqdn = ppa.launchpad.net
method = ftp
incoming = ~*****/+archive/ubuntu/*****
login = *****
allow_unsigned_uploads = 0
但它仍然不允许我上传.changes
文件:
dput -ppa:*****/***** anti-sr_1.0-1~trusty_amd64.changes
对于我的启动板团队 PPA,我猜这是因为只有团队成员才被允许将软件包上传到团队的 PPA,但我是团队成员,那么我如何确保它知道这一点?是否有一些配置文件我必须在其中输入我的用户名和密码之类的东西?或者......?(我已经用 替换了我不想提供的任何信息*****
。)
答案1
如果您收到一封带有Approved
或 的电子邮件Rejected
,则表示您已成功上传包裹。
但是,在这种情况下,上传后包被拒绝,并显示消息Source/binary (i.e. mixed) uploads are not allowed
。
即您只需要构建一个源包。
为了实现这一点,请使用 创建您的包debuild -S
。