Re: Deprecation of /etc/alternatives? (Re: Reaction to potential PGP schism)
On 24/12/23 08:54, Alastair McKinstry wrote:
While we are on the topic of alternatives, I hope to see the
maintscript-based /etc/alternatives paradigm deprecated in favor of
the package-based X-is-X paradigm introduced by `python-is-python3`.
They have different use-cases. alternatives allows for
co-installability (and importantly - co-"buildability" with
dependencies). the X-is-X guarantees essentially the opposite.
I don't see X-is-X as a different use case when it comes to
applications: both gnupg and sq-chameleon-gnupg could be installed at
the same time.
After the installation there would be no /usr/bin/gpg. Once the user
installs, say, ggp-is-gnupg then /usr/bin/gpg will point to
/usr/bin/gpg-gnupg. Users (and scripts) are still free to install the
other package and use /usr/bin/gpg-sq. The only Conflicts: here would be
between gpg-is-gnupg and gpg-is-sq-chameleon.
Regards,
--
Gioele Barabucci
Reply to: