On nie, cze 9, 2019 at 8:43 PM, Neal Gompa
On Sun, Jun 9, 2019 at 2:25 PM Christian Boltz
wrote: Am Montag, 3. Juni 2019, 13:50:55 CEST schrieb Thorsten Kukuk:
Your comments and feedback?
I like the idea :-)
Just in case you want to make your TODO list a bit bigger ;-) - I just noticed that you didn't look at /etc/alternatives/ yet.
Currently we have several /usr/bin/whatever, /usr/share/man/whatever symlinks pointing to /etc/alternatives/ - we'll need to find a solution for that too. (I don't have a good solution for that - symlinks don't support fallbacks, and letting update-alternatives change the symlinks in /usr/ is also a bad idea. Nevertheless, I wanted to make sure you have this on your radar.)
Probably the unfortunate answer here is that openSUSE will need to make some actual choices and reduce the usage of alternatives. For example, in Fedora, we do not use alternatives by default to allow switching between Python 2 and Python 3 implementations of binaries, we didn't use alternatives for supporting the use of both createrepo and createrepo_c (we just eventually made createrepo_c provide createrepo), and so on.
The concept of alternatives is fundamentally a user/admin decision controlled system. It probably can't support a two-tiered model like what this proposes.
But hey, on the flip side: reducing the amount of alternatives invocations will speed up openSUSE software installations and updates!
There are probably a few places where we could get rid of alternatives an clear them up, like that default-displaymanager, which should have probably been switched to systemd service (loaded by presets) and not alternatives a year ago, so we don't need to have xdm installed on every installation ;) I should get rid of alternatives for branding repos, they don't really work that well anyway, and I doubt anybody uses them for anything productive. Anyway, it's a nice system, but there are better and easier ways to manage some of the provided functionality (like literally switching wallpapers in gui instead of managing that stuff through alternatives). LCP [Stasiek] https://lcp.world -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org