Ou en bon françois : Fort Fort Loin 'tain
Savez-vous qu’il y a des fous qui recompilent des paquets debian ?
Parmi eux, il y en a même qui font des expériences.
Prenons gdm3, l’illustre ! Regardons ces quelques lignes
ifeq (linux,$(DEB_HOST_ARCH_OS))
DEB_CONFIGURE_EXTRA_FLAGS += --with-systemd \
--enable-wayland-support \
--with-selinux \
--without-console-kit
else
DEB_CONFIGURE_EXTRA_FLAGS += --without-systemd \
--disable-wayland-support \
--without-selinux \
--with-console-kit
endif
réf : http://sources.debian.net/src/gdm3/3.14.1-7/debian/rules/#L46-L56
En gros, si c’est pas linux, pas de systemd, pas de wayland et consolekit n’a qu’à faire ce qu’il peut.
Ok. Je souhaite, juste pour voir, compiler ce paquet sous linux avec les paramètres suivants :
ifeq (linux,$(DEB_HOST_ARCH_OS))
DEB_CONFIGURE_EXTRA_FLAGS += --without-systemd \
--enable-wayland-support \
--with-selinux \
--with-console-kit
else
Autrement dit, pas de systemd, “remplacé” par consolekit mais avec du wayland.
Et bien voilà : sachez que c’est impossible. gdm3 version wayland réclame son logind et donc son systemd.
Vous êtes prévenus.