[buildd-tools-devel] Bug#798835: Bug#798835: sbuild fails without any error message when /var/lib/sbuild is not writable in the chroot

Raphael Hertzog hertzog at debian.org
Mon Jan 4 10:10:03 UTC 2016


On Wed, 30 Dec 2015, Johannes Schauer wrote:
> I could push a quick fix to unstable but this piece of code will be completely
> rewritten by a future release of sbuild which is currently in experimental.
> 
> Would you mind trying if the version in experimental solves your problem? It
> does for me.

The version in experimental is broken for me:
$ sbuild -d unstable hello_2.10-1.dsc 
Can't locate Sbuild/ChrootInfoUchroot.pm in @INC (you may need to install the Sbuild::ChrootInfoUchroot module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at /usr/share/perl5/Sbuild/Build.pm line 50.
BEGIN failed--compilation aborted at /usr/share/perl5/Sbuild/Build.pm line 50.
Compilation failed in require at /usr/bin/sbuild line 40.
BEGIN failed--compilation aborted at /usr/bin/sbuild line 40.

$ dpkg-query -W libsbuild-perl sbuild
libsbuild-perl	0.67.0-2.0~exp1
sbuild	0.67.0-2.0~exp1

The build log shows the new module do not end up in the .deb:
https://buildd.debian.org/status/fetch.php?pkg=sbuild&arch=all&ver=0.67.0-2.0~exp1&stamp=1451470893

And your patch effectively does not modify any .am file to record the new files...

> Otherwise I'd temporarily add a patch to the Debian package in unstable.

I'm in no hurry to have this bug fixed... do as you want.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Support Debian LTS: http://www.freexian.com/services/debian-lts.html
Learn to master Debian: http://debian-handbook.info/get/



More information about the Buildd-tools-devel mailing list