Re: Binary conflict between Midnight Commander and MinIO Client
- To: debian-devel@lists.debian.org
- Cc: Debian Med Project List <debian-med@lists.debian.org>
- Subject: Re: Binary conflict between Midnight Commander and MinIO Client
- From: Andreas Tille <andreas@an3as.eu>
- Date: Wed, 24 Apr 2024 15:41:36 +0200
- Message-id: <[🔎] ZikMEItv1_c0Geqm@an3as.eu>
- In-reply-to: <87jzkpq2jm.fsf@hands.com>
- References: <fe63bb17456edb9a30f55c120634ed8794f69cb1.camel@debian.org> <ZiVAvQC_isacrtqj@bongo.bofh.it> <87zftmek8l.fsf@kaka.sjd.se> <44317962f94f8d75cf9a6d13ea5ff602080278e6.camel@debian.org> <87jzkpq2jm.fsf@hands.com>
Hi,
Am Mon, Apr 22, 2024 at 09:28:29AM +0200 schrieb Philip Hands:
> >> /usr/libexec/minio-client/bin/mc -> /usr/bin/mcli
>
> Might I suggest that the link goes the other way, so that the symlink
> lives in /usr/bin? That way the existence of the lib directory is
> somewhat self-documenting.
That's an interesting hint. In Debian Med we are using a common
directories
/usr/lib/debian-med/bin/
/usr/lib/debian-med/man/
where those binaries will be moved to and have some kind of a
README.Debian template[1]. Changing this to have the real executable /
manpage to /usr/lib/debian-med/* makes sense.
We simply advise Debian Med users to set PATH to that dir and have
all the name-clashed binaries inside Debian Med without additional
interaction.
Kind regards
Andreas.
[1] https://salsa.debian.org/med-team/ea-utils/-/blob/master/debian/README.Debian?ref_type=heads
--
https://fam-tille.de
Reply to: