[systemd-devel] [RFC] the chopping block

Armin K. krejzi at email.com
Thu Feb 11 19:46:12 UTC 2016


On 11.02.2016 20:44, Zbigniew Jędrzejewski-Szmek wrote:
> 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.

Yes, please! I've been doing just that ever since libsystemd was introduced.
Sadly, the change to always install .pc files even when libraries weren't
built was rejected.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20160211/95440bfa/attachment-0001.sig>


More information about the systemd-devel mailing list