Are we really just posting bugs in widely-used software now?
Are we really just posting bugs in widely-used software now?
even a compile time switch was not feasible for tmux (to enable pam). while systemd still lacks a good api design that is close to daemon(). in a world with so much communication we should at least try to work together..
Which distributions already do for you.
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825394#221
That was the original issue that caused the problem with systemd, not detaching process from terminal.
But, of course, because the bug is only seeing wide-spread attention since systemd triggers it more often, it can't get fixed, because Lennart is the reason we cannot have nice things. Or something.
I really dislike systemd as much as the next person, but this is not an issue with systemd as far as the maintainers know.
The whole fd.o ball of mud is well beyond the complexity threshold. It's a pain in the ass to attempt to even understand the workings of, let alone maintain. Expect to see minor to moderate shitshows like this every few months or so, and box-breaking flagdays when the maintainers decide they don't like the current interface and throw it out to write a brand new one.
eb=/usr/portage/sys-apps/systemd/systemd-226-r2.ebuild
grep sys-apps/dbus "${eb}" | grep '\[systemd\]'
PDEPEND=">=sys-apps/dbus-1.6.8-r1:0[systemd]
Gentoo with USE=-systemd (explicitly disabled) continues to use OpenRC which is included by default in the standard install process.[1] https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/14804...
[2] https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-apps/syst...
[3] https://devmanual.gentoo.org/general-concepts/dependencies/
As Ford put it: you can get the model T in any color, as long as it's black.
You might want to read the docs again:
$ man 5 ebuild | grep -A 4 '^ *PDEPEND'
PDEPEND
This should contain a list of all packages that should be merged
after this one (aka post merge dependencies), but which may be
installed by the package manager at any time, if that is not
possible.
This is in your [3]:https://devmanual.gentoo.org/general-concepts/dependencies/#...
> systemd has no dependency to dbus
Last time I heard anything about it, systemd was so tightly coupled to dbus it would crash PID 1 if you restarted dbus and hang the system. Maybe that's changed? I doubt it given Lennart's explanation (which, by the way, includes the claim that "D-Bus is rock solid these days").
https://lists.freedesktop.org/archives/systemd-devel/2013-Ja...