我正在尝试为我正在编写的库设置一个ppa。我已经花了几天的时间慢慢前进,但现在看来我被卡住了一个错误,因为“bzr builddeb”找不到debian/changelog文件。设置启动板ppa:“bzr builddeb”失败
我的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.
我明白我的目录结构是“错误”(主干/富/ Debian的,而不是主干/ Debian的)。但是,当我(用行李箱/ 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正常工作?
感谢 克里斯托夫
--------------编辑:
我设法去除积聚区目录和重试几次才能解决这个问题。我不知道究竟是什么问题,但它现在正在工作。
admin - 随时关闭此功能。 – cruppstahl 2013-03-15 13:55:25