为什么“快速共享--ppa 共享”会因“无法创建”错误而中止?

为什么“快速共享--ppa 共享”会因“无法创建”错误而中止?

我不知道我做错了什么。软件包使用 构建成功quickly package,我可以提交它,但我无法更新我的 ppa。以下是我得到的结果:

desgua@desguai7:~/quickly/sbk$ 快速分享 --ppa sbk
获取启动板设置
Launchpad 连接正常
..........创建 Debian 打包时发生错误
错误:无法创建或更新 ubuntu 包
错误:共享命令失败
正在中止

编辑

我的 ppa 名称错误,但即使使用 ppa:desgua/sbk 仍然不起作用:

desgua@desguai7:~/quickly/sbk$ 快速分享 --ppa ppa:desgua/sbk
获取启动板设置
回溯(最近一次调用最后一次):
  文件“/usr/share/quickly/templates/ubuntu-application/share.py”,第 101 行,位于
    启动板 = launchpadaccess.initialize_lpi()
  文件“/usr/lib/python2.7/dist-packages/quickly/launchpadaccess.py”,第 91 行,位于 initialise_lpi
    允许访问级别=[“WRITE_PRIVATE”])
  文件“/usr/lib/python2.7/dist-packages/launchpadlib/launchpad.py”,第 539 行,位于 login_with
    credential_save_failed,版本)
  文件“/usr/lib/python2.7/dist-packages/launchpadlib/launchpad.py”,第 359 行,位于 _authorize_token_and_login
    service_root、缓存、超时、代理信息、版本)
  文件“/usr/lib/python2.7/dist-packages/launchpadlib/launchpad.py”,第 198 行,位于 __init__
    凭证、service_root、缓存、超时、代理信息、版本)
  文件“/usr/lib/python2.7/dist-packages/lazr/restfulclient/resource.py”,第 460 行,位于 __init__
    自我._wadl = 自我._browser.get_wadl_application(自我._root_uri)
  文件“/usr/lib/python2.7/dist-packages/lazr/restfulclient/_browser.py”,第 299 行,位于 get_wadl_application 中
    响应,内容 = self._request(url,media_type = wadl_type)
  文件“/usr/lib/python2.7/dist-packages/lazr/restfulclient/_browser.py”,第 242 行,在 _request 中
    str(url)、方法=方法、主体=数据、标题=标题)
  文件“/usr/lib/python2.7/dist-packages/lazr/restfulclient/_browser.py”,第 211 行,在 _request_and_retry 中
    url,方法=方法,主体=主体,标题=标题)
  请求中的文件“/usr/lib/python2.7/dist-packages/httplib2/__init__.py”,第 1414 行
    (响应,new_content)= self._request(conn,authority,uri,request_uri,方法,主体,标题,重定向,cachekey)
  文件“/usr/lib/python2.7/dist-packages/launchpadlib/launchpad.py”,第 126 行,位于 _request 中
    LaunchpadOAuthAwareHttp,self)._request(*args)
  文件“/usr/lib/python2.7/dist-packages/lazr/restfulclient/_browser.py”,第 130 行,在 _request 中
    重定向、cachekey)
  文件“/usr/lib/python2.7/dist-packages/httplib2/__init__.py”,第 1196 行,位于 _request 中
    (响应,内容)= self._conn_request(conn,request_uri,方法,主体,标题)
  文件“/usr/lib/python2.7/dist-packages/httplib2/__init__.py”,第 1138 行,位于 _conn_request 中
    引发 ServerNotFoundError(“无法在 %s 处找到服务器” % conn.host)
httplib2.ServerNotFoundError:无法在 api.launchpad.net 找到服务器
错误:共享命令失败
正在中止

有什么想法吗?我该如何解决此错误?

答案1

sbk不是 PPA。类似于ppa:robinj/gtkreddit

我猜这是你的;ppa:desgua/sbk

不过我认为这不是当前的问题。quickly package先试一下。成功了吗?

答案2

为了解决问题,我添加了--verbose quickly share --verbose --ppa desgua/sbk:。

还需要一个 gpg 和一个 rsa 密钥,并且必须在启动板上发布。

这个命令可能有帮助:python setup.py build

另外,我必须检查文件“name_version_source.changes”和文件“。/sbk/debian/changelog”,并确保“Changed-By: Andre Desgualdo Pereira”与“gpg -K”的输出相同

相关内容