[chiark.chat] Re: RFH: sysvinit etc. in Debian
Mark Hindley
mark at hindley.org.uk
Thu Nov 8 09:28:12 GMT 2018
On Wed, Nov 07, 2018 at 10:50:17PM +0000, Ian Jackson wrote:
> Andreas Messer writes ("Re: [chiark.chat] Re: RFH: sysvinit etc. in Debian"):
> > One thing we really need to to discuss is the
> > "Provides: libpam-systemd" field. We're willing to remove this and
> > prepare some kind of glue package for Devuan. But i'm not sure about
> > the benefit. Because if you want to use elogind on Debian with lets
> > say Gnome or KDE, you'll still have to provide "libpam-systemd"
> > somehow, or these will not fully install.
>
> Right.
>
> > I heard about some ongoing discussion on debian-devel about this?
>
> This has been discussed at some length. Some Debian folks are really
> not happy about the Provides. The medium term plan advocated there is
> to change the dependencies in Debian so that this is Provides no
> longer needed.
As we discussed briefly yesterday, I have made the glue package for Debian
experimental this morning: libpam-elogind-compat. I will do some testing to make
sure it works as expected
> Thanks. At some point are we going to want a sponsor for a Debian
> upload ? I can be that sponsor unless someone else wants to do the
> upload. I think getting a version of elogind into Debian experimental
> (well, into the NEW queue) sooner rather than later would be good.
Great, thanks.
> I think the only blockers for that are:
> - the source package administriva, copyright notices, etc.,
> are in good shape;
> - it builds well and is lintian-clean;
> - it works for at least one thing, when equivs or some other
> mechanism are used to subvert the libpam-systemd dependency
In my debian_WIP tree, I think these are covered. I have removed Provides:
libpam-system. It builds and is lintian clean apart from some "can't break line"
manpage warnings that I can't see how to fix (any ideas? The manpages are build
using xsltproc).
It works for me in a sid VM using slim and xfce4. Logout works and the
reboot/suspend/etc options are enabled.
I'll report back once I have tested again with the compat package.
Mark
More information about the Debian-init-diversity
mailing list