Live data from Hacker News

Debian network-manager: Please restore removed init script

bugs.debian.org

41–47 of 47 posts

Re: Debian network-manager: Please restore removed init script

#41
post #33
post #25

Earlier quoted context omitted.

> dbus hard depends on systemd That doesn't seem to be the case, the dbus package only depends on libsystemd0 and installing dbus in a clean chroot doesn't pull in systemd. $ apt-cache show dbus | grep Depends | grep -o ...systemd. | sort -u libsystemd0

just FYI, aptitude can identify the dependency chain between two packages. I don't know if it always finds the shortest chain, the most direct chain (choosing Depends over Recommends over Suggests), or just any chain, but on this machine (Ubuntu Xenial, the only one I can access right now): $ aptitude why network-manager systemd p network-manager Depends libpam-systemd i libpam-systemd Depends systemd (= 229-4ubuntu2…

> I'm curious why network-manager should hard-depend on libpam...

Meanwhile, some people are trying to work out why a printer driver should require switching init system to systemd.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863974

> Tags: wontfix

Re: Debian network-manager: Please restore removed init script

#42
post #2

I submitted this as being interesting because I feel it is a turning point in Debian's long init wars. The most recent Debian General Resolution on init support said something like "we chose systemd but compatibility with other inits is important" It did not clarify whether a package maintainer was allowed to remove working SysV init support and refuse to add it back, and this is now what is happening here, so I thin…

Personally I find the /etc/init.d scripts to be crufty & in the way, & would rather not have them in my system.

But I acknowledge there being other folks who for whatever reason prefer SysV style. And the maintainer's silent treatment is pretty harsh.

I would like to give these other users a path forward, but at the same time, I don't want this file in /etc/init.d/ . It's in the way of a better functioning systemd system, I believe; not an area i'm well versed in but I think the init-script helpers expect only an /etc/init.d/ or /etc/systemd/system file, not both, and the /etc/init.d/ script is much less powerful & usable.

Re: Debian network-manager: Please restore removed init script

#43
post #42
post #2

I submitted this as being interesting because I feel it is a turning point in Debian's long init wars. The most recent Debian General Resolution on init support said something like "we chose systemd but compatibility with other inits is important" It did not clarify whether a package maintainer was allowed to remove working SysV init support and refuse to add it back, and this is now what is happening here, so I thin…

Personally I find the /etc/init.d scripts to be crufty & in the way, & would rather not have them in my system. But I acknowledge there being other folks who for whatever reason prefer SysV style. And the maintainer's silent treatment is pretty harsh. I would like to give these other users a path forward, but at the same time, I don't want this file in /etc/init.d/ . It's in the way of a better functioning systemd sy…

Init scripts in /etc/init.d/ are not used when there is a systemd unit of the same name. Other than being in your filesystem they have zero effect on you.

Re: Debian network-manager: Please restore removed init script

#44
post #5

Biebl sounds like a dick.

Or someone long past burnout. In any case, that attitude will only cause more problems.

The Debian systemd maintainers did get a lot of abuse during the sysvinit to systemd transition, so that would definitely not be surprising if he were burnt out.

Re: Debian network-manager: Please restore removed init script

#45
post #42

Earlier quoted context omitted.

Personally I find the /etc/init.d scripts to be crufty & in the way, & would rather not have them in my system. But I acknowledge there being other folks who for whatever reason prefer SysV style. And the maintainer's silent treatment is pretty harsh. I would like to give these other users a path forward, but at the same time, I don't want this file in /etc/init.d/ . It's in the way of a better functioning systemd sy…

Init scripts in /etc/init.d/ are not used when there is a systemd unit of the same name. Other than being in your filesystem they have zero effect on you.

Thanks. My apologies for the bad info.

Re: Debian network-manager: Please restore removed init script

#46
post #3

And this is why, I won't touch Debian anymore. I get enough BS politics and fief building to deal with elsewhere, and if I really want a Debian package, I'll pop the .deb open, and adopt it to my system conventions. I'm not sold on Debian's "maintainer knows best" attitude. You are not there to make decisions for the community, you are there to ensure the tools people use and want maintained are. As soon as you lose…

Totally agree with this viewpoint and why I too have left Debian and all related variants. While Devuan and MX Linux try to use other inint systems, their path will be much harder in the future.
Post reply on HN