Bug#940034: libelogind0: replacing a core system library and conflicting against the default init considered harmful
Sam Hartman
hartmans at debian.org
Wed Sep 25 21:44:32 BST 2019
>>>>> "Thorsten" == Thorsten Glaser <t.glaser at tarent.de> writes:
Thorsten> On Wed, 25 Sep 2019, Mark Hindley wrote:
>> libelogind0 can be coninstalled with libsystemd0. However, it is
>> fragile because the file that needs to be diverted out of the way
>> is libsystemd.so.0.26.0 (the actual library file, not a symlink)
>> otherwise ldconfig will still find it and create
>> symlinks. However, AFAICS dpkg-divert doesn't accept wildcards
>> and so if the minor soversion is bumped and a new version of
>> libsystemd0 is installed, the new file is installed without a
>> divert and ldconfig redirects the symlink.
Thorsten> dpkg-divert also has a small period in which neither is
Thorsten> available. I don’t like this approach.
Is that only when adding a diversion or when upgrading a diverted file
each time?
More information about the Debian-init-diversity
mailing list