gpt4 book ai didi

ubuntu - 设置启动板 ppa : "bzr builddeb" fails

转载 作者:行者123 更新时间:2023-12-04 19:21:53 43 4
gpt4 key购买 nike

我正在尝试为我正在编写的库设置 ppa。我已经花了几天时间慢慢地前进,但现在我似乎遇到了一个错误,因为“bzr builddeb”找不到 debian/changelog 文件。

我的 debian 控制文件位于以下目录中:

foo-ppa/trunk/foo/debian

当我运行“dpkg-buildpackage -rfakeroot -d -us -uc -S”时,一切正常。
但是当我运行“bzr builddep -S”时,我得到以下错误:
Building using working tree
bzr: ERROR: Could not find changelog at /home/chris/prj/foo-ppa/trunk/debian/changelog in tree.

我知道我的目录结构是“错误的”(trunk/foo/debian 而不是trunk/debian)。但是当我更改目录结构(使用trunk/debian)时,“bzr builddep -- -nc -us -uc”会提示新路径并返回以下错误:
bzr: ERROR: [Errno 2] No such file or directory: '/home/chris/prj/foo-ppa/trunk/foo/debian/README.Debian'

该文件存在,但它位于trunk/debian 而不是trunk/foo/debian 中。

我必须如何设置目录才能使 bzr 和 dpkg-buildpackage 正常工作?

谢谢
克里斯托夫

- - - - - - - 编辑:

我设法通过删除构建区域目录并重试几次来解决此问题。我不知道究竟是什么问题,但它现在正在工作。

最佳答案

尝试第二个命令,但首先运行“bzr rm”(无参数)。这会将所有已消失的文件标记为在 bazaar 中删除,并防止 bzr-builddeb 打印该错误。

关于ubuntu - 设置启动板 ppa : "bzr builddeb" fails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15372569/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com