标签: launchpad

“修复已提交”是什么意思?

如果有问题的包托管在上游(在 Launchpad 之外),我将错误标记为“已提交修复”是否有效?

例如错误报告提交修复

launchpad upstream bug-reporting

10
推荐指数
3
解决办法
2299
查看次数

如何在 Launchpad 中为自己分配错误?

我有兴趣修复Ubuntu中的错误,但我不想踩到任何人的脚趾。我如何“声明”一个错误,让人们知道我正在处理它?

(请在 Launchpad 中点击的屏幕截图)

launchpad development

10
推荐指数
1
解决办法
228
查看次数

是否可以在不使用端口 22 的情况下在 Launchpad 上使用 bzr?

我正在尝试从 launchpad.net 托管的集市分支拉取和推送,但我的互联网提供商阻止了端口 22。是否可以改用端口 80 或 443?

ssh launchpad bazaar

10
推荐指数
2
解决办法
642
查看次数

有没有一种简单的方法可以在 ubuntu 源可用并上传到 PPA 时自动修补它们?

我正在寻找一种工具来执行以下操作:

  • 自动检测一组源包的更新(特别是 gtk+2 和 gtk+3)
  • 下载源码包
  • 将我自己的自定义补丁应用于源
  • 正确提交补丁(dpkg-source --commit [something-or-other]?)
  • 如果成功将它们上传到 Launchpad 上的 PPA(然后我可以用通常的方式将我的系统指向它)。

Launchpad 可以为我做所有这些吗?

如果没有,是否有一种工具可以从 cron 工作中自动完成所有这些工作?

如果上述失败,我会自己敲一些东西,但是我需要什么命令:

  • 检测并下载源包更新?(我更喜欢像 (bzr|git) pull 这样的东西,而不是每次都 apt-get source 一个全新的副本)
  • 在本地自动提交补丁(我每次都使用相同的提交描述)?
  • 以非交互方式将源上传到 PPA?

我发现了一个问题(为自定义 PPA 修补 Wine 的正确方法是什么?),这很相似,但答案中的步骤仍然基本上是手动和交互式的。一个完全不干涉的版本加上源更新的自动检测将有很大帮助。

launchpad ppa source

10
推荐指数
1
解决办法
390
查看次数

是否有 bzr 命令可以在 Launchpad 上查看项目的所有分支?

如果您在 Launchpad 上访问一个项目,您可以看到参与该项目的所有开发人员的所有活动分支。

是否有bzr执行相同操作的命令,而无需在浏览器中访问 Launchpad 上的项目页面?

launchpad bazaar

10
推荐指数
1
解决办法
1054
查看次数

如何设置 Launchpad 以从 GitHub 导入?

我正在设置我的第一个 Launchpad 项目。

在这种情况下,我想从我的GitHub 项目的 Master 分支导入- 默认分支不是 Master - 它是一个当前称为“Release-0.6”的发布分支

在 Launchpad 上,我已设置为自动导入:

在此处输入图片说明

如您所见,导入失败 - 错误日志指出:

2013-01-07 14:45:11 INFO 开始工作。
2013-01-07 14:45:11 INFO 从中央商店获取现有的 bzr 分支。
2013-01-07 14:45:14 INFO [chan bzr SocketAsChannelAdapter] 打开 sftp 连接(服务器版本 3)
2013-01-07 14:45:17 INFO [chan bzr SocketAsChannelAdapter] 打开 sftp 连接(服务器版本 3)
2013-01-07 14:45:17 INFO 291 字节传输
2013-01-07 14:45:18 INFO 在远程位置找不到分支。

这很奇怪,因为我的 GitHub 项目显然位于正确的网络位置。

因此 - 我在配置中做错了什么?

即我应该如何设置我的 Launchpad 项目以从 Github 导入?

launchpad github application-development

9
推荐指数
1
解决办法
1269
查看次数

如何查看 ppa 是否支持我的发行版

我经常使用终端将 PPA 添加到我的资源列表中,后来才发现 PPA 不支持我的 Ubuntu 版本。唉,因此我遇到了一个错误:

404  Not Found
Run Code Online (Sandbox Code Playgroud)

如何通过终端检查要添加的 ppa 是否支持我的 Ubuntu 版本?

launchpad apt ppa

9
推荐指数
2
解决办法
826
查看次数

启动板:CLI“复制包”

我使用的Launchpad上传.dsc,一debian.tar.gz.orig.tar.xz。orig 档案包含 i386 和 amd64 文件,我debian/rules用来构建不同的架构包。但它仅建立在 Trusty 系列之上。我想使用功能Copy packages,但我希望它是自动化的。

目前,我必须连接到Launchpad,单击View Package Details,单击Copy Packages,然后使用:

> Destination PPA:
> This PPA

> Destination series:
> Utopic

> Copy existing binaries
Run Code Online (Sandbox Code Playgroud)

有没有办法自动执行所有这些“将现有的二进制文件从旧系列复制到新系列”,或者通过 CLI 完成以在脚本中使用它?

谢谢


线索:

  • 问:也许ubuntu-archive-tools可以帮我做到这一点,它似乎有一个复制包 python 脚本?

    A:它不适用于:python copy-package -y -b --ppa-name=myname/myppa --to-ppa-name=myname/myppa -s trusty --to-suite=utopic -e versionofpackage

  • 问:也许如果我将更改日志条目从 更改trusty ; urgency=lowutopic trusty ; urgency=low? …

launchpad command-line ppa

9
推荐指数
1
解决办法
441
查看次数

如何通过python启动板API搜索和列出可用的ppas?

我不知道如何使用 python launchpadlib来搜索 ppa。

换句话说,我正在为官方启动板 (ubuntu) ppa 搜索寻找一个 python API 接口。此处提供用于 serach 的 Web 表单。

我不仅想搜索某些关键字,还想获取启动板上所有可用 ppa 的完整列表。

有人可以提示我找到相应的 API 吗?

launchpad python ppa launchpadlib launchpad-api

9
推荐指数
1
解决办法
294
查看次数

在哪里报告快照问题?

我似乎没有找到任何报告 snap 问题的信息,即通过snap install而不是系统包管理器安装的应用程序apt-get

由于 launchpad.net 上的大多数错误报告都被简单地忽略了,但提交仍然有意义,因此我想确保ubuntu-bug在使用 launchpad.net 或在 launchpad.net 上手动提交错误时,我不会做更没有希望的事情。

apport 表示未安装包的事实不应该说太多,因为通常需要数年时间才能升级此工具以反映需求的变化。

launchpad bug-reporting snap

9
推荐指数
1
解决办法
441
查看次数