Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #187594
| From | Don Armstrong <don@debian.org> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | Re: Many executables across Debian's archives share basenames |
| Date | 2017-10-05 22:40 +0200 |
| Message-ID | <uxl62-7UJ-5@gated-at.bofh.it> (permalink) |
| References | <uxkWl-7OJ-1@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Thu, 05 Oct 2017, Kamil Cholewiński wrote: > I wrote a short script that calls "apt-file find 'bin/'", filters > results to include only stuff from /bin:/sbin:/usr/bin:/usr/sbin, and > looks for basename clashes. Turns out, in Stretch, there are 97 hits. > (If you also include /usr/games, 126.) > (Of couse, I'm counting all packages, regardless of whether they specify > "Conflicts:" or not, and regardless of whether the full name is shared, > or just the basename.) > > For example, packages "389-ds-base" and "dmucs", both provie a command > called "monitor". The former's command is located in /usr/sbin, the > latter's in /usr/bin. Neither package conflicts with the other. This is sounds like a bug in both packages; monitor is way too generic to be a name. Everything under point 1 sounds like a bug, and probably needs a mass-bug filing (but that should be discussed on debian-devel@lists.debian.org, not here.) > 2. (I know this is crazy, unsupported, violates FHS, kills kittens, and > I'm actually Asking For Trouble by doing this, but whatever.) I can't > safely symlink /sbin to /bin, and I can't do a /usr -> / either. Part of the goal for this is being tracked in https://wiki.debian.org/UsrMerge, and is a release goal (and the default). There should only be a few packages with outstanding bugs in this case: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=usrmerge;users=md@linux.it In theory, you should be able to install usrmerge, and things should "just work™". -- Don Armstrong https://www.donarmstrong.com Our days are precious, but we gladly see them going If in their place we find a thing more precious growing A rare, exotic plant, our gardener's heart delighting A child whom we are teaching, a booklet we are writing -- Frederick Rükert _Wisdom of the Brahmans_ [Hermann Hesse _Glass Bead Game_]
Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Many executables across Debian's archives share basenames harry666t@gmail.com (Kamil Cholewiński) - 2017-10-05 22:30 +0200
Re: Many executables across Debian's archives share basenames Don Armstrong <don@debian.org> - 2017-10-05 22:40 +0200
Re: Many executables across Debian's archives share basenames Zenaan Harkness <zenaan@freedbms.net> - 2017-10-06 00:20 +0200
Re: Many executables across Debian's archives share basenames <tomas@tuxteam.de> - 2017-10-06 09:00 +0200
Re: Many executables across Debian's archives share basenames Greg Wooledge <wooledg@eeg.ccf.org> - 2017-10-06 15:00 +0200
Re: Many executables across Debian's archives share basenames Stefan Monnier <monnier@iro.umontreal.ca> - 2017-10-06 15:30 +0200
Re: Many executables across Debian's archives share basenames <tomas@tuxteam.de> - 2017-10-06 15:50 +0200
Re: Many executables across Debian's archives share basenames Jonathan Dowland <jmtd@debian.org> - 2017-10-13 14:00 +0200
Re: Many executables across Debian's archives share basenames <tomas@tuxteam.de> - 2017-10-13 14:40 +0200
Re: Many executables across Debian's archives share basenames Jerome BENOIT <calculus@rezozer.net> - 2017-10-06 16:30 +0200
Re: Many executables across Debian's archives share basenames <tomas@tuxteam.de> - 2017-10-06 16:40 +0200
Re: Many executables across Debian's archives share basenames Zenaan Harkness <zenaan@freedbms.net> - 2017-10-06 23:20 +0200
Re: Many executables across Debian's archives share basenames Jonathan Dowland <jmtd@debian.org> - 2017-10-13 14:00 +0200
csiph-web