Le 15/02/2017 à 20:01, Michael Biebl a écrit : > Am 15.02.2017 um 19:41 schrieb cgzones: >> On a minimal non graphical system without any gio modules installed, >> e.g. the packages glib-networking or dconf-gsettings-backend, the >> directory /usr/lib/x86_64-linux-gnu/gio/modules does not exist. >> Due to the entry in debian/libglib2.0-0.dirs, the path is contained on >> the system at /var/lib/dpkg/info/libglib2.0-0:amd.list . >> Cruft then complains about the nonexistence of the path. >> >> Maybe the directory could be shipped empty? >> > > Well, it is shipped by libglib2.0-0 > > # dpkg -L libglib2.0-0 | grep gio/modules > /usr/lib/x86_64-linux-gnu/gio/modules
Did you try to actually check the directory's presence ? I think OP is onto something here: raph@atlantis:~$ dpkg -L libglib2.0-0 | grep gio/modules /usr/lib/x86_64-linux-gnu/gio/modules raph@atlantis:~$ ls -l /usr/lib/x86_64-linux-gnu/gio/modules ls: cannot access /usr/lib/x86_64-linux-gnu/gio/modules: No such file or directory This is on a Jessie amd64 server, headless, no recommended packages, libglib2.0-0 version 2.42.1-1+b1. But on a Jessie i386 server, same conditions: raph@kanon:~$ dpkg -L libglib2.0-0 | grep gio/modules /usr/lib/i386-linux-gnu/gio/modules raph@kanon:~$ ls -l /usr/lib/i386-linux-gnu/gio/modules total 0 Indeed, the amd64 version doesn't actually ship the directory, although it's listed as belonging to the package. Regards, -- Raphaël Halimi
signature.asc
Description: OpenPGP digital signature