问题标签 [launchpad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
171 浏览

bazaar - bzr 分支不下载源文件,只下载分支信息

我正在尝试通过运行“bzr branch lp:dhis2”来下载项目 dhis2 的源代码。这运行良好,并表示它分支了许多修订版,但它不下载任何源代码,只下载 repo 信息。

这似乎是一个类似的问题,但它没有回答我如何实际获取源代码.. Bzr 没有工作树实际源存储

有什么建议么?

0 投票
4 回答
2788 浏览

qt - deb 包中的 Qt 依赖项

创建.deb包时,我创建了一个名为的文件control,其中包含一些字段:

您会看到名为 的字段Depends。为了确保我的应用程序可以在另一台运行 Ubuntu(或其发行版)的计算机上运行,​​该字段必须具有什么值?

我的 Qt 版本是5.1.1.

第一行main.cpp包含:

0 投票
2 回答
1536 浏览

bazaar - 启动板拉取请求

我想提议对 Launchpad 中托管的项目的源代码进行更改。

问题是:我不知道如何使用 bazaar 版本控制系统,而且我从未使用过 Launchpad,那么制作 Github 拉取请求的等效步骤是什么,但应用于这个系统?

我已经阅读了一些教程,它们非常长而且不是很简单,因为它们应该非常简单。

0 投票
1 回答
153 浏览

linux - launchpad.net:同一个大型项目中的多个依赖项......?

我有一个大型项目,其中包含主要二进制文件所依赖的许多库。我想知道在启动板中处理这个问题的正确方法是什么,这样我就可以构建库,然后是主二进制文件,并在 ppa 上提供每个 debian pacakge。

您可以在 lp:snapcpp ( https://code.launchpad.net/snapcpp/ ) 中查看相关项目。在 snacpp 中,我们有“snapwebsites”,这是一个 C++ CMS 系统,它通过我们的库“libQtCassandra”连接到 Cassandra 数据库。“snapwebsites”依赖于 libQtCassandra,就像它依赖于 libltd 和其他一样。这些库中的每一个都需要是单独的 debian 包本身。每个项目都有自己的“debian”文件夹,但此时没有根 debian 文件夹。

我怎样才能让它在需要根 debian 文件夹的启动板上工作?我是否需要在根目录中构建一个列出每个依赖项的 debian 项目?如果没有,我是否需要使用 bzr 将每个项目分解为自己的分支?如果我做后者,我如何为构建调用那些依赖 debs(换句话说,我如何告诉 snapwebsites 的配方它需要安装 libQtCassandra 及其依赖包)?

谢谢!

0 投票
2 回答
3331 浏览

bazaar - 如何在不登录的情况下克隆公共启动板存储库?

我只想克隆一些东西,而不是改变它们。

有没有什么方法可以克隆一个存储库,而无需打开帐户、设置 SSH 密钥等的所有麻烦?

0 投票
1 回答
324 浏览

ubuntu - 如何在 PPA 中发布 i386 和 amd64 中的闭源应用程序?

我有一个 Debian 包,它是为 i386 和 amd64 编译的(由我自己手动编译),因为它是一个闭源应用程序。

为了避免在将其上传dput到我的 launchpad.net PPA 时发生冲突,我在版本末尾添加了架构名称,但这失败了,因为我有错误说我正在上传的版本不大于以前的版本一个(首先上传 i386 包,但随后 amd64 失败)。

例如,如果包名称是 hello 我有以下名称:

在包名称中移动体系结构名称可以解决此问题……但是用户必须按名称选择正确的包,这确实不好。

例如,如果包名称是 hello 我有以下名称:

所以用户必须做sudo apt-get install hello-i386sudo apt-get install hello-amd64

所以问题是我应该如何命名我的包,以便用户可以执行相同的 apt-get 命令并安装正确的版本?

0 投票
1 回答
117 浏览

php - 将外部网站中的“选项”和“选择”添加到我的网站

我正在尝试option从 ppa 添加标签,以便在我自己的网站上显示它支持的当前 Ubuntu 发行版。

这就是我到目前为止所拥有的。

这是option标签的内容:

0 投票
1 回答
189 浏览

shared-libraries - 如何使用 valac-0.18 或更高版本在启动板中构建包?

如何在启动板上使用 valac-0.18 和 libgranite1 构建我的包?它只有 valac-0.16 和 libgranite0。

我通过使用“--aptconfdir /etc/apt”添加我的计算机源列表成功地使用 pbuilder 构建了一个 .deb 包:

pbuilder-dist 精确创建 --extrapackages valac-0.16 --extrapackages libgranite-dev --aptconfdir /etc/apt

(我知道只有 valac16(和 libgranite0),但是使用 apconfdir 它达到了 0.23(和 libgranite1))

将其上传到启动板上

输入

但启动板仍在搜索旧库。

0 投票
1 回答
104 浏览

ubuntu - 如何在团队中管理启动板 PPA

我最近为我正在与开发团队的其他成员一起开发的软件设置了 PPA。但是,我想允许上传新包并将它们维护给整个开发团队,而不仅仅是我。

我如何在启动板上做到这一点?可能吗?我看到了像https://launchpad.net/~ubuntu-sdk-team/+archive/ppa这样的项目,它看起来更像是一个团队而不是个人。

0 投票
1 回答
1884 浏览

c# - 错误 CS1012:字符文字中的字符太多 - 为什么它有时可以编译,有时不能

我有这个代码:

它在任何地方都能完美编译,除了 ubuntu 的启动板。当我在那里构建它时,我收到了这个CS1012错误。为什么它可以在我自己的任何 PC 上运行,但不能在启动板上运行?c# 真的不“支持”这个角色吗,所以我很幸运它可以在我自己的 PC 上运行,还是启动板上有问题?

这是一个日志:https ://launchpadlibrarian.net/170375518/buildlog_ubuntu-precise-amd64.pidgeon_1.2.6.0ppa1.1ubuntu1_FAILEDTOBUILD.txt.gz