On Sun, Jun 9, 2019 at 2:25 PM Christian Boltz <opensuse(a)cboltz.de> 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!
--
真実はいつも一つ!/ Always, there's only one truth!
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org