Bug#467539: glibmm2.4_2.15.6-1(experimental/amd64/xenophanes): FTBFS: Runs chrpath on non-existing files

Deng Xiyue manphiz-guest at users.alioth.debian.org
Tue Feb 26 10:06:18 UTC 2008


tags 467539 + pending
thanks


Marc 'HE' Brockschmidt <marc at marcbrockschmidt.de> writes:

> Package: glibmm2.4
> Version: 2.15.6-1
> Severity: serious
> Tags: experimental
>
> Heya,
>
> You should probably install these files before trying to run chrpath on
> them. No freaking idea how you managed to produce a binary to upload,
> but as a general guess, I would suggest switching to pbuilder for - at
> least! - the final upload. This usually saves you from the trouble of
> getting bug reports from me.
>

Thanks for noticing me.  FYI, the uploaded package was built in
pbuilder.  The problem is actually in cdbs and still somewhat unclear:
I was using cdbs rule 'common-install-prehook-arch' for the chrpath
command, which got invoked right before the arch dependent debhelper
commands in my pbuilder, but was called even before `make install` on
buildd.  After consulting on IRC with ari, I instead use
'common-install-impl' to make it works.  So this problem is solved.

However, glib 2.15.6 has changed some function name making glibmm
unbuildable anyway, so the fix has to way for a new glibmm release.
Tagged pending for now.

> | Automatic build of glibmm2.4_2.15.6-1 on xenophanes by sbuild/amd64 98-farm
> | Build started at 20080226-0131
> | ******************************************************************************
>
> [...]
>
> | DEB_MAKE_CHECK_TARGET unset, not running checks
> |  /usr/bin/fakeroot debian/rules binary-arch
> | Allowed distribution: experimental
> | test -x debian/rules
> | dh_testroot
> | dh_clean -k 
> | dh_installdirs -A 
> | chrpath -d debian/tmp/usr/lib/*.so*
> | open: No such file or directory
> | elf_open: Invalid argument
> | make: *** [common-install-prehook-arch] Error 1
> | dpkg-buildpackage: failure: /usr/bin/fakeroot debian/rules binary-arch gave error exit status 2
> | ******************************************************************************
> | Build finished at 20080226-0138
> | FAILED [dpkg-buildpackage died]
> | Build needed 00:06:10, 82996k disk space
>
> A complete build log can be found at
> http://experimental.debian.net/build.php?arch=amd64&pkg=glibmm2.4&ver=2.15.6-1
>
> Marc
> -- 
> Fachbegriffe der Informatik - Einfach erklärt
> 62: professionelles Arbeiten
>        Tetris ist nicht auf der Festplatte (Sebastian
>        Kokemohr-Schmidt)






More information about the pkg-gnome-maintainers mailing list