Bug#874796: Glib2 build fails as non-root & root user

jean-christophe manciot actionmystique at gmail.com
Sat Sep 9 16:57:58 UTC 2017


Package: glib2.0
Version: 2.53.6-1
sources: https://packages.debian.org/source/sid/glib2.0

Building as non-root with:
dpkg-buildpackage --unsigned-source --unsigned-changes --build=binary
-m"Jean-Christophe Manciot <manciot.jeanchristophe at gmail.com>"

leads to:
make[1]: Entering directory '/home/actionmystique/src/Glib/glib2.0-2.53.6-1'
dh_missing --sourcedir=debian/install/udeb --fail-missing
dh_missing: usr/share/systemtap/tapset/libglib-2.0.so.0.5306.0.stp exists
in debian/install/udeb but is not installed to anywhere
dh_missing: usr/share/systemtap/tapset/libgio-2.0.so.0.5306.0.stp exists in
debian/install/udeb but is not installed to anywhere
dh_missing: usr/share/systemtap/tapset/libgobject-2.0.so.0.5306.0.stp
exists in debian/install/udeb but is not installed to anywhere
The following debhelper tools have reported what they installed (with files
per package)
* dh_install: libgio-fam (2), libglib2.0-0 (26), libglib2.0-bin (28),
libglib2.0-data (2), libglib2.0-dev (36), libglib2.0-dev-bin (48),
libglib2.0-doc (2), libglib2.0-tests (4), libglib2.0-udeb (22)
* dh_installdocs: libgio-fam (0), libglib2.0-0 (6), libglib2.0-bin (0),
libglib2.0-data (0), libglib2.0-dev (0), libglib2.0-dev-bin (0),
libglib2.0-doc (0), libglib2.0-tests (0)
* dh_installman: libgio-fam (0), libglib2.0-0 (0), libglib2.0-bin (0),
libglib2.0-data (0), libglib2.0-dev (0), libglib2.0-dev-bin (0),
libglib2.0-doc (0), libglib2.0-tests (0)
If the missing files are installed by another tool, please file a bug
against it.
When filing the report, if the tool is not part of debhelper itself, please
reference the
"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for
debhelper (10.6.3+).
 (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
Be sure to test with dpkg-buildpackage -A/-B as the results may vary when
only a subset is built
For a short-term work-around: Add the files to debian/not-installed
dh_missing: missing files, aborting
debian/rules:181: recipe for target 'override_dh_missing' failed
make[1]: *** [override_dh_missing] Error 2
make[1]: Leaving directory '/home/actionmystique/src/Glib/glib2.0-2.53.6-1'
debian/rules:25: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit
status 2

I am baffled by the fact that there are some attempts to install some files
within /usr/lib/x86_64-linux-gnu: cf. attached log.

Trying to build as root is stuck during tests at "PASS: gsettings 23
/gsettings/no-read-binding"; same issue as this already filed bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770193

-- 
Jean-Christophe Manciot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20170909/7b7a5ea4/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: glib2.0_2.53.6-1.build
Type: application/octet-stream
Size: 3047081 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20170909/7b7a5ea4/attachment-0001.obj>


More information about the pkg-gnome-maintainers mailing list