The officially official Devuan Forum!

You are not logged in.

#1 2019-01-14 17:41:43

Ron
Member
Registered: 2018-04-22
Posts: 474  

Update for libsystemd0

I just noticed there is an update for libsystemd0. Does Devuan use this app/file/whatever? Would it break the OS if I deleted it? Or should I just update it? Thanks.

Offline

#2 2019-01-14 18:10:17

golinux
Administrator
Registered: 2016-11-25
Posts: 3,137  

Re: Update for libsystemd0

You might want to look  at this sticky thread.

Offline

#3 2019-01-14 22:37:06

Ron
Member
Registered: 2018-04-22
Posts: 474  

Re: Update for libsystemd0

Thanks for that link. I have read that in the past. I forgot it was a sticky. So I gather from the sticky that libsystemd0 does nothing. So in that case I guess it doesn't matter if I update it or not? Is that correct?

Is it okay to delete this file? (Sorry if this is a thick-headed question) smile

Last edited by Ron (2019-01-14 22:38:31)

Offline

#4 2019-01-15 10:44:31

Geoff 42
Member
Registered: 2016-12-15
Posts: 461  

Re: Update for libsystemd0

Some software wants to know whether systemd is running or not and it calls libsystemd0 to find out and can then behave correctly. If you delete libsystemd0 then such software will not be able to find out.

Geoff

Offline

#5 2019-01-15 16:11:55

golinux
Administrator
Registered: 2016-11-25
Posts: 3,137  

Re: Update for libsystemd0

The other option would be to remove the hook in all the packages that call it.  Unless we have many more devs to remove these, we're going to have to live with it.  We actually did a pretty good job in jessie but the list is growing with each new release.

Offline

#6 2019-01-15 17:21:45

xinomilo
Unknown
Registered: 2017-07-02
Posts: 315  

Re: Update for libsystemd0

we don't have systemd installed, but all these packages are hard coded to look for it anyway?
this doesn't seem like a good practice at all.  !?!?!?

Offline

#7 2019-01-15 17:46:54

golinux
Administrator
Registered: 2016-11-25
Posts: 3,137  

Re: Update for libsystemd0

xinomilo wrote:

we don't have systemd installed, but all these packages are hard coded to look for it anyway?
this doesn't seem like a good practice at all.  !?!?!?

So far, that connection is "harmless" (according to those who know better than I).  If that ever changes, we'll be scrambling.  It's similar to libpulse0.  Even though I don't have pulseaudio installed some apps still look for it so it needs to be there.  Feel free to join the libsystemd0 decontamination team.  smile

Offline

#8 2019-01-15 18:24:54

Ogis1975
Member
Registered: 2017-04-21
Posts: 307  
Website

Re: Update for libsystemd0

xinomilo wrote:

we don't have systemd installed, but all these packages are hard coded to look for it anyway?
this doesn't seem like a good practice at all.  !?!?!?

Quote from sticky thread:

Most of those "alarming" files are just systemd units files, put there by daemons/packages/utilities who "also" support systemd in a way or another. So they are not alarming but just *totally* *harmless* if you don't have a running systemd as PID 1, since only systemd understands and can run them.  It would be *totally* *useless* (and utterly *stupid* IMHO) to fork, rebuild, and maintain a few more hundred packages only because they happen to provide a systemd unit file for
those systems where systemd is used.


What economists call over-production is but a production that is above the purchasing power of the worker, who is reduced to poverty by capital and state.
            ----+- Peter Kropotkin -+----

Offline

#9 2019-01-15 21:17:32

ChuangTzu
Member
Registered: 2018-06-13
Posts: 148  

Re: Update for libsystemd0

Yup, fairly harmless, just a reminder of how long those tentacles are.  Good news is that without the body, the tentacles are just a sticky reminder.  smile

Offline

Board footer