Re: Bug#947847: please install systemd-sysusers using update-alternatives
On 1/30/20 7:02 AM, Thomas Goirand wrote:
This is normally solved if using pre-depends, which ensure that a
package is configured before using it (and not just unpacked).
Having everything using sysusers have versioned Pre-Depends on systemd |
opensysusers would probably minimize the problem, but could potentially
be a fair number of Pre-Depends to add. (I have no idea if non-versioned
Pre-Depends on a virtual package works, if so that'd be better. If not,
it'd also require adjusting them all if another alternative is introduced.)
I'm not sure what the risk of dependency resolution unexpectedly
changing a system to use opensysusers is. Or of it deciding to install
systemd when the admin wants to use opensysusers — that is probably a
higher risk since systemd would be listed as the first alternative.
Not saying any of this is a showstopper, of course, just that its a
downside/potential complication to weigh.