[systemd-devel] [RFC] the chopping block

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Thu Feb 11 19:44:34 UTC 2016


On Thu, Feb 11, 2016 at 06:45:52PM +0100, Lennart Poettering wrote:
> On Thu, 11.02.16 17:34, Zbigniew Jędrzejewski-Szmek (zbyszek at in.waw.pl) wrote:
> 
> > On Thu, Feb 11, 2016 at 06:06:45PM +0100, Lennart Poettering wrote:
> > > Heya!
> > > 
> > > So I am thinking about some spring cleaning, and would love to remove
> > > the following bits from the systemd package:
> > > 
> > > 1) systemd-initctl (i.e. the /dev/initctl SysV compat support). Last
> > >    time Debian was still using that, maybe this changed now?
> > > 
> > > 2) compat support for libsystemd-login.so and friends (these were
> > >    merged into a single libsystemd.so a long time ago). We are still
> > >    building compat libraries to ease the transition, but that was a
> > >    long time ago, hence I'd really love to see this go. Any distro
> > >    still using this?
> > Fedora ;)
> > https://bugzilla.redhat.com/show_bug.cgi?id=1125086
> > But looking at https://bugzilla.samba.org/show_bug.cgi?id=10672#c14
> > maybe it'd be enough to rebuild samba without the compat headers
> > >    installed.
> 
> As long as it's only one package I am happy to break this I must say...
I check this now, and samba compiles fine with systemd-compat-libs.rpm
removed. So no problem here.

Our compat support consists of two parts:
libsystemd-{journal,daemon,...}.pc and the .so libraries. I think we
should still keep the .pc files for now.

Zbyszek


More information about the systemd-devel mailing list