pbuilder issue which is related to systemd
Tollef Fog Heen
tfheen at err.no
Wed Dec 24 08:28:24 GMT 2014
]] Daniel Schepler
> I was wondering if you could take a look at #773765 and provide your input
> on it. Basically, if you create a new pbuilder chroot and then try to use
> it to build libxshmfence, it's failing because it doesn't have a working
> shm filesystem in the chroot. The cause is that the chroot gets systemd
> installed instead of sysvinit, and the systemd package doesn't include any
> /run/shm directory (or symlink). So, when pbuilder tries to mount a tmpfs
> on <chroot>/run/shm that fails.
I don't know why it tries to mount it there. The directory is private
to glibc and the #define in glibc points to /dev/shm. It shouldn't be
moved without coordinating with the glibc maintainers.
> The pbuilder maintainers are saying this is a bug in systemd, as the /run
> release goal says the system should have /run/shm with /dev/shm being a
> compatibility/ABI symlink to it.
That's a uniliteral move by the sysvinit maintainers without soliciting
input from other init system maintainers.
--
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are
More information about the Pkg-systemd-maintainers
mailing list