小编Ale*_*lex的帖子

使用 debuild 重新构建包失败

为了在 debian-wheezy 中构建包 'thunar',我执行了以下步骤:

sudo apt-get build-dep thunar
sudo apt-get source thunar
cd thunar-1.2.3/debian
sudo debuild -uc -us
Run Code Online (Sandbox Code Playgroud)

到这里一切正常。生成了一些 .dep 包,我可以通过 dpkg 安装它们。

现在我想修改源代码并再次运行构建......但是我什至无法清理+重建。我尝试了以下方法:

sudo debuild clean
sudo debuild -uc -us
Run Code Online (Sandbox Code Playgroud)

clean-command 已经警告我许多文件的删除被忽略了。比许多本地更改都得到认可,我建议使用“dpkg-source --commit”来集成这些更改……实际上我还没有触及任何东西。即使我遵循了建议,在构建结束时也会出现以下错误:

....
make: *** [binary] Fehler 2
dpkg-buildpackage: Fehler: Fehler-Exitstatus von fakeroot debian/rules binary war 2
debuild: fatal error at line 1357:
dpkg-buildpackage -rfakeroot -D -us -uc failed
Run Code Online (Sandbox Code Playgroud)

我也尝试以普通用户的身份执行单个步骤,而不是 sudo ......但是在这种情况下,即使是第一个 'debuild -uc -us' 也失败了。

我做错什么了吗 ?您将如何触发构建 + 重建?或者它可能是 'thunar' 包的问题?

linux debian rebuild thunar build

5
推荐指数
0
解决办法
4183
查看次数

标签 统计

build ×1

debian ×1

linux ×1

rebuild ×1

thunar ×1