Re: node-like file conflicts
* Ian Jackson ijack...@chiark.greenend.org.uk, 2012-08-06, 16:15: The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): sethdlc: ax25-tools dahdi crm: crm114 pacemaker cutter: cutter-testing-framework-bin cutter gearmand: gearman-job-server gearman-server update-locale: gosa-dev locales sendpage: hylafax-client sendpage-server rpcinfo: libc-bin rpcbind lid: libuser id-utils nfsiostat: nfs-common sysstat vmware-user-suid-wrapper: open-vm-tools open-vm-toolbox ptest: pacemaker parmetis-test siggen: siggen tripwire tcpd: tcm tcpd vuname: util-vserver umview Any volunteers to file bugs? Yes, I'm willing to volunteer. I will do so in a few days if no-one objects. That was almost 3 months ago. Any news on this? -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121103214916.ga3...@jwilk.net
Re: node-like file conflicts
* Jakub Wilk jw...@debian.org, 2012-09-21, 17:42: The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): There's a few more if you take alternatives into account: boom: alliance prboom lft: lft traceroute tf: tf tf5 vi: elvis-tiny vim (+ a bunch of other vi clones) (The format is: binary: package-with-real-file package-with-alternative.) In case someone wants to do more research about (mis)use of alternatives, here's a list of all alternatives created by Debian packages (in the same format at Contents-* files, which can be found on your favourite mirror and are used by apt-file): http://people.debian.org/~jwilk/alternatives/Contents The file was generated by this script: http://people.debian.org/~jwilk/alternatives/generate-contents (with some manual additions for packages that weren't installable). -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120926174122.ga3...@jwilk.net
Re: node-like file conflicts
* Jakub Wilk jw...@debian.org, 2012-08-06, 15:37: The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): There's a few more if you take alternatives into account: boom: alliance prboom lft: lft traceroute tf: tf tf5 vi: elvis-tiny vim (+ a bunch of other vi clones) (The format is: binary: package-with-real-file package-with-alternative.) -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120921154242.ga...@jwilk.net
Re: node-like file conflicts
Jakub Wilk jw...@debian.org writes: There's a few more if you take alternatives into account: tf: tf tf5 (Speaking with my tf5 maintainer hat on.) The current arrangement of these packages is weird, but I'm not sure how much trouble it's causing. tf ships /usr/games/tf and tf5 ships /usr/bin/tf5. Both of them manage the /usr/bin/tf alternative. So you do get different things depending on whether you have /usr/games before /usr/bin in your path. My preference would be to retire the /usr/games path entirely and have tf install itself as /usr/bin/tf4, but I'm not responsible for the tf package. (TinyFugue is no more a game than irssi is. I use it all the time to connect to work chatservers that we use instead of IRC.) -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/ -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87r4pvb88p@windlord.stanford.edu
Re: node-like file conflicts
On Tue, Aug 07, 2012 at 01:00:38PM +0100, Ian Jackson wrote: /usr/games is a swamp for another time I think. I guess it contains an awful lot of things with clashing names. Last I checked the latest FHS drafts removed /usr/games entirely, so the morass might end up being dumped into /usr/bin at some point in the near future, where they are promoted from $PATH conflicts to actual binary conflicts. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120815131520.GA10037@debian
Re: node-like file conflicts
On Wed, Aug 15, 2012 at 02:15:20PM +0100, Jon Dowland wrote: On Tue, Aug 07, 2012 at 01:00:38PM +0100, Ian Jackson wrote: /usr/games is a swamp for another time I think. I guess it contains an awful lot of things with clashing names. Last I checked the latest FHS drafts removed /usr/games entirely, so the morass might end up being dumped into /usr/bin at some point in the near future, where they are promoted from $PATH conflicts to actual binary conflicts. Removal of /usr/games has been proposed on the FHS mailing list. There have also been objections to this change. It is not in the current FHS draft. Merging /usr/games into /usr/bin is *wrong* because you want the superuser to *not* have sgid games in their path. /usr/games is the reciprocal of /usr/sbin. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developerhttp://www.debian.org/ slanga...@ubuntu.com vor...@debian.org -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120815165842.gf2...@virgil.dodds.net
Re: node-like file conflicts
On Wed, 15 Aug 2012, Steve Langasek wrote: On Wed, Aug 15, 2012 at 02:15:20PM +0100, Jon Dowland wrote: On Tue, Aug 07, 2012 at 01:00:38PM +0100, Ian Jackson wrote: /usr/games is a swamp for another time I think. I guess it contains an awful lot of things with clashing names. Last I checked the latest FHS drafts removed /usr/games entirely, so the morass might end up being dumped into /usr/bin at some point in the near future, where they are promoted from $PATH conflicts to actual binary conflicts. Removal of /usr/games has been proposed on the FHS mailing list. There have also been objections to this change. It is not in the current FHS draft. Merging /usr/games into /usr/bin is *wrong* because you want the superuser to *not* have sgid games in their path. /usr/games is the reciprocal of /usr/sbin. Agreed. And most games in /usr/games are usually accessed through desktop menu entries anyway, so they better be well away from the crowded namespace. -- One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie. -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120815190933.ga13...@khazad-dum.debian.net
Re: node-like file conflicts
* Dmitrijs Ledkovs x...@debian.org, 2012-08-07, 22:47: Does this include search across all components of standard $PATH Yes, modulo bugs (see my other message in this thread). and across all packages? Yes, on i386 and amd64. If you check kfreebsd-* there's also this one: ztest: zfsutils zutils There might be even more if you assume that you can co-install Linux and kFreeBSD binaries (yay, multi-arch world!). How did you run this check? I used a script (attached) to analyse Contents-*.gz files, which you can find on your favourite mirror. Then I manually filtered some false-positives. -- Jakub Wilk #!/usr/bin/python3 # Copyright © 2012 Jakub Wilk jw...@debian.org # Redistribution and use in source and compiled forms, with or without # modification, are permitted under any circumstances. No warranty. import argparse import collections import functools import gzip import re interesting = re.compile(br'^((?:usr/)?s?bin/|usr/games/)([^/\s]+)\s+(\S+)').match def main(): ap = argparse.ArgumentParser() ap.add_argument('files', metavar='FILE', nargs='+') options = ap.parse_args() data = collections.defaultdict( lambda: collections.defaultdict(set) ) for filename in options.files: if filename.endswith('.gz'): file = gzip.open(filename) else: file = open(filename, 'rb') with file: for line in file: if line.startswith(b'FILE'): break for line in file: match = interesting(line) if match is not None: path, command, packages = (s.decode('UTF-8') for s in match.groups()) packages = set(p.split('/')[-1] for p in packages.split(',')) data[command][path] |= packages for command, paths in data.items(): if len(paths) 1: packages = functools.reduce(set.union, paths.values(), set()) if len(packages) 1: print('{command}: {packages}'.format( command=command, packages=' '.join(sorted(packages)) )) if __name__ == '__main__': main() # vim:ts=4 sw=4 et
Re: node-like file conflicts
Hi, On 08.08.2012 17:53, Jakub Wilk wrote: ztest: zfsutils zutils Hum, thanks for spotting that, but what to do here? Both packages legitimately ship a ztest. Admittedly it is not very important for zfsutils, don't know about zutils. Having that said, lots of upstream tutorials and documentation refers to a ZFS ztest tool. There might be even more if you assume that you can co-install Linux and kFreeBSD binaries (yay, multi-arch world!). They might be co-installable but not executable (for the time being). The Linux emulation layer which is featured by kFreeBSD only runs in a chroot for now. -- with kind regards, Arno Töll IRC: daemonkeeper on Freenode/OFTC GnuPG Key-ID: 0x9D80F36D signature.asc Description: OpenPGP digital signature
Re: node-like file conflicts
Na grupie linux.debian.devel napisałe(a)ś: There might be even more if you assume that you can co-install Linux an= d kFreeBSD binaries (yay, multi-arch world!). They might be co-installable but not executable (for the time being). The Linux emulation layer which is featured by kFreeBSD only runs in a chroot for now. Hmm... When I was playing some time ago with multiarch on kFreeBSD it worked without chroot. It wasn't working flawlessly, if I remember correctly I had to bump Linux kernel version returned by kFreeBSD (some sysctl), as it was below glibc minimum. There were also some problems with dynamic linker, that I wanted to debug and report to BTS, but never managed to. When both i386 and kfreebsd-i386 versions of library were installed, ld.so tried kfreebsd-i386 even for Linux binaries, or something like that. I think the problem didn't occur with kfreebsd-amd64 (and Linux i386) and could be worked around on kfreebsd-i386 by setting LD_LIBRARY_PATH to /usr/lib/i486-linux-gnu/ or something like that. I may not remember everything exactly, but I definitely ran some Linux binaries od kFreeBSD using multiarch without chroot ;-) -- pozdr(); // Jarek -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120808202115.ga14...@vilo.eu.org
Re: node-like file conflicts
On Wed, 2012-08-08 at 22:21 +0200, Jarek Kamiński wrote: Na grupie linux.debian.devel napisałe(a)ś: There might be even more if you assume that you can co-install Linux an= d kFreeBSD binaries (yay, multi-arch world!). They might be co-installable but not executable (for the time being). The Linux emulation layer which is featured by kFreeBSD only runs in a chroot for now. Hmm... When I was playing some time ago with multiarch on kFreeBSD it worked without chroot. It wasn't working flawlessly, if I remember correctly I had to bump Linux kernel version returned by kFreeBSD (some sysctl), as it was below glibc minimum. [...] There is also no support for Linux amd64 executables on kfreebsd-amd64, as I understand it. Ben. -- Ben Hutchings Theory and practice are closer in theory than in practice. - John Levine, moderator of comp.compilers signature.asc Description: This is a digitally signed message part
Re: node-like file conflicts
Le lundi 06 août 2012 à 15:37 +0200, Jakub Wilk a écrit : The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): Thanks. There’s also epiphany (maybe your forgot /usr/games). -- .''`. Josselin Mouette : :' : `. `' `- -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1344320030.25084.6.camel@tomoyo
Re: node-like file conflicts
On 08/06/2012 03:37 PM, Jakub Wilk wrote: The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): sethdlc: ax25-tools dahdi crm: crm114 pacemaker cutter: cutter-testing-framework-bin cutter gearmand: gearman-job-server gearman-server update-locale: gosa-dev locales sendpage: hylafax-client sendpage-server rpcinfo: libc-bin rpcbind lid: libuser id-utils nfsiostat: nfs-common sysstat vmware-user-suid-wrapper: open-vm-tools open-vm-toolbox They even build from the same source yet another thing to fix for Wheezy. ptest: pacemaker parmetis-test siggen: siggen tripwire tcpd: tcm tcpd vuname: util-vserver umview Any volunteers to file bugs? -- Bernd ZeimetzDebian GNU/Linux Developer http://bzed.dehttp://www.debian.org GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/5020b9a5.20...@bzed.de
Re: node-like file conflicts
Josselin Mouette writes (Re: node-like file conflicts): Le lundi 06 août 2012 à 15:37 +0200, Jakub Wilk a écrit : The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): Thanks. There’s also epiphany (maybe your forgot /usr/games). /usr/games is a swamp for another time I think. I guess it contains an awful lot of things with clashing names. Nowadays those name clashes, and the expectation that people writing games might not be so good about namespace questions as other software (ha ha ha), might be part of the TBH rather flimsy justification for /usr/games's existence. Ian. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20513.870.304834.85...@chiark.greenend.org.uk
Re: node-like file conflicts
* Josselin Mouette j...@debian.org, 2012-08-07, 08:13: The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): Thanks. There’s also epiphany (maybe your forgot /usr/games). Hasn't it been fixed since, um, 2003? (bug #216489) But you guessed right, I forgot to check /usr/games: sauce: fortunes-de sauce makeobj: kdesdk-scripts simutrans-makeobj mousetrap: gnome-mousetrap mousetrap monop: bsdgames mono-devel rs: reminiscence rs guess: nvram-wakeup sgt-puzzles morse: bsdgames morse morse: bsdgames morse-simulator hunt: bsdgames hunt scribble: racket scribble metar: flightgear metar queen: flight-of-the-amazon-queen sgb (Strictly speaking flightgear + metar are not co-installable, but that's only because flightgear itself is not installable.) -- Jakub Wilk Andreas Tille ti...@debian.org fortunes-de Angel Ramos sea...@debian.org hunt Anibal Avelar aave...@cofradia.org mousetrap Ansgar Burchardt ans...@debian.org simutrans-makeobj (U) Ben Hutchings b...@decadent.org.uk sgt-puzzles Brian White bcwh...@pobox.com scribble Clint Adams cl...@gnu.org simutrans-makeobj (U) Damyan Ivanov d...@debian.org reminiscence (U) David Bremner brem...@debian.org racket David Weinehall t...@debian.org flight-of-the-amazon-queen (U) Debian Accessibility Team debian-accessibil...@lists.debian.org gnome-mousetrap Debian FlightGear Crew pkg-fgfs-c...@lists.alioth.debian.org flightgear Debian Games Team pkg-games-de...@lists.alioth.debian.org bsdgames flight-of-the-amazon-queen reminiscence simutrans-makeobj Debian Mono Group pkg-mono-gr...@lists.alioth.debian.org mono-devel Debian Qt/KDE Maintainers debian-qt-...@lists.debian.org kdesdk-scripts Debian Science Team debian-science-maintain...@lists.alioth.debian.org morse-simulator Debian VDR Team pkg-vdr-dvb-de...@lists.alioth.debian.org nvram-wakeup Fathi Boudra f...@debian.org kdesdk-scripts (U) George Kiagiadakis kiagiadakis.geo...@gmail.com kdesdk-scripts (U) Ian Jackson i...@davenant.greenend.org.uk sauce James McCoy james...@debian.org racket (U) Jo Shields direct...@apebox.org mono-devel (U) José Manuel Santamaría Lema panfa...@gmail.com kdesdk-scripts (U) Julian Gilbey j...@debian.org sgb Kees Leune k...@leune.org metar Michael Prokop m...@debian.org rs (U) Mirco Bauer mee...@debian.org mono-devel (U) Modestas Vainius mo...@debian.org kdesdk-scripts (U) Moritz Muehlenhoff j...@debian.org flight-of-the-amazon-queen (U) Nanakos Chrysostomos nana...@wired-net.gr morse Ove Kaaven o...@arcticnet.no flightgear (U) Samuel Thibault sthiba...@debian.org gnome-mousetrap (U) Sune Vuorela s...@debian.org kdesdk-scripts (U) Sylvestre Ledru sylves...@debian.org morse-simulator (U) Séverin Lemaignan seve...@guakamole.org morse-simulator (U) Thomas Schmidt tschm...@debian.org nvram-wakeup (U) Thorsten Glaser t...@mirbsd.de rs Tobias Grimm et...@debian.org nvram-wakeup (U) Tobias Quathamer to...@debian.org bsdgames (U)
Re: node-like file conflicts
On Tue, Aug 07, 2012 at 04:14:19PM +0200, Jakub Wilk wrote: [...] guess: nvram-wakeup sgt-puzzles [...] Ben Hutchings b...@decadent.org.uk sgt-puzzles [...] There are a lot of short and generic names in this package. I appended 'game' to some of them to avoid such conflicts when originally uploading. 'guess' was added more recently and I must have forgotten to check. I don't know if I should carry on adding the suffix to specific conflicting names, or do what Fedora has done: add 'puzzle-' as a prefix to all of them. I'm probably not the only one who sometimes types their names, so the latter could be an annoying change. Ben. -- Ben Hutchings We get into the habit of living before acquiring the habit of thinking. - Albert Camus -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120807144836.gl1...@decadent.org.uk
Re: node-like file conflicts
Ben Hutchings writes (Re: node-like file conflicts): On Tue, Aug 07, 2012 at 04:14:19PM +0200, Jakub Wilk wrote: [...] guess: nvram-wakeup sgt-puzzles [...] Ben Hutchings b...@decadent.org.uk sgt-puzzles [...] There are a lot of short and generic names in this package. I appended 'game' to some of them to avoid such conflicts when originally uploading. 'guess' was added more recently and I must have forgotten to check. I don't know if I should carry on adding the suffix to specific conflicting names, or do what Fedora has done: add 'puzzle-' as a prefix to all of them. I'm probably not the only one who sometimes types their names, so the latter could be an annoying change. We should (i) discuss this with upstream (ii) do a transition where we ship new names for a bit. So, Simon, if these puzzle names should be qualified to make them more unique on the PATH, what formulaic change should be made ? My recommendation would be sgt-* on the grounds that that's unlikely to conflict, although it might of course end up with your initials on a broken or badly-behaved derivative. Ian. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20513.15355.844922.744...@chiark.greenend.org.uk
Re: node-like file conflicts
Ian Jackson ijack...@chiark.greenend.org.uk wrote: So, Simon, if these puzzle names should be qualified to make them more unique on the PATH, what formulaic change should be made ? My recommendation would be sgt-* on the grounds that that's unlikely to conflict, although it might of course end up with your initials on a broken or badly-behaved derivative. sgt-* is what I'd have suggested too, since it's the most sensible abbreviation of the title of the whole puzzle collection. I hadn't actually considered the risk of crappy derivatives looking as if I wrote them, but given that they'll probably still be labelled with my name in places other than their filenames, I don't think it's something I can get worked up about. Perhaps I shouldn't have named the whole collection after myself in the first place, but I couldn't think of a better name at the time and it's too late now. Cheers, Simon -- Simon Tatham What a caterpillar calls the end of the ana...@pobox.comworld, a human calls a butterfly. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1symiv-0003pz...@atreus.tartarus.org
Re: node-like file conflicts
guess: nvram-wakeup sgt-puzzles That's an awfully generic name for a program which gets run exactly once per motherboard to figure out some hardware configuration :-( Not knowing the game I would recommend renaming the nvram-wakeup thingy. Olaf -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1syn5f-00084a...@bigred.inka.de
Re: node-like file conflicts
On 6 August 2012 14:37, Jakub Wilk jw...@debian.org wrote: The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): sethdlc: ax25-tools dahdi crm: crm114 pacemaker cutter: cutter-testing-framework-bin cutter gearmand: gearman-job-server gearman-server update-locale: gosa-dev locales sendpage: hylafax-client sendpage-server rpcinfo: libc-bin rpcbind lid: libuser id-utils nfsiostat: nfs-common sysstat vmware-user-suid-wrapper: open-vm-tools open-vm-toolbox ptest: pacemaker parmetis-test siggen: siggen tripwire tcpd: tcm tcpd vuname: util-vserver umview Any volunteers to file bugs? Does this include search across all components of standard $PATH and across all packages? How did you run this check? I would be interested in duplicates (shipped by the single package or different packages) across /bin /usr/bin; /sbin /usr/sbin; /lib /usr/lib and etc. Regards, Dmitrijs. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/canbhluj53vhj9ogysz1r-4f-4n5c-0-vgae-u6svhdef0xv...@mail.gmail.com
Re: node-like file conflicts
Hi! On Mon, 2012-08-06 at 15:37:11 +0200, Jakub Wilk wrote: The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): Ralf Treinen has been running automated tests [0] for file overwrite conflicts among packags in the archive; Ralf (CCed), maybe you might be interested in covering conflicts over different pathnames too? [0] http://edos.debian.net/file-overwrites/ regards, guillem -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120808010845.ga26...@gaara.hadrons.org
node-like file conflicts
The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): sethdlc: ax25-tools dahdi crm: crm114 pacemaker cutter: cutter-testing-framework-bin cutter gearmand: gearman-job-server gearman-server update-locale: gosa-dev locales sendpage: hylafax-client sendpage-server rpcinfo: libc-bin rpcbind lid: libuser id-utils nfsiostat: nfs-common sysstat vmware-user-suid-wrapper: open-vm-tools open-vm-toolbox ptest: pacemaker parmetis-test siggen: siggen tripwire tcpd: tcm tcpd vuname: util-vserver umview Any volunteers to file bugs? -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120806133711.ga2...@jwilk.net
Re: node-like file conflicts
On Mon, 2012-08-06 at 15:37 +0200, Jakub Wilk wrote: The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): sethdlc: ax25-tools dahdi crm: crm114 pacemaker cutter: cutter-testing-framework-bin cutter gearmand: gearman-job-server gearman-server update-locale: gosa-dev locales sendpage: hylafax-client sendpage-server rpcinfo: libc-bin rpcbind The rpcbind protocol is a later version of the portmap protocol which is (partly) implemented in libc. In theory, both versions can be supported in the same executable, but they aren't. I think rpcbind should divert the libc-provided rpcinfo command. Ben. lid: libuser id-utils nfsiostat: nfs-common sysstat vmware-user-suid-wrapper: open-vm-tools open-vm-toolbox ptest: pacemaker parmetis-test siggen: siggen tripwire tcpd: tcm tcpd vuname: util-vserver umview Any volunteers to file bugs? -- Ben Hutchings Theory and practice are closer in theory than in practice. - John Levine, moderator of comp.compilers signature.asc Description: This is a digitally signed message part
Re: node-like file conflicts
Jakub Wilk writes (node-like file conflicts): The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): sethdlc: ax25-tools dahdi crm: crm114 pacemaker cutter: cutter-testing-framework-bin cutter gearmand: gearman-job-server gearman-server update-locale: gosa-dev locales sendpage: hylafax-client sendpage-server rpcinfo: libc-bin rpcbind lid: libuser id-utils nfsiostat: nfs-common sysstat vmware-user-suid-wrapper: open-vm-tools open-vm-toolbox ptest: pacemaker parmetis-test siggen: siggen tripwire tcpd: tcm tcpd vuname: util-vserver umview Any volunteers to file bugs? Yes, I'm willing to volunteer. I will do so in a few days if no-one objects. I'll double check the facts of course. If I have also see if I can understand the situation in each case well enough to make a recommendation. It seems at the very least that many of these issues are within a particular family of packages. Hopefully they won't mostly be as bad as node. Ian. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20511.57233.532828.284...@chiark.greenend.org.uk
Re: node-like file conflicts
On Mon, 2012-08-06 at 16:15 +0100, Ian Jackson wrote: I'll double check the facts of course. If I have also see if I can understand the situation in each case well enough to make a recommendation. It seems at the very least that many of these issues are within a particular family of packages. Hopefully they won't mostly be as bad as node. It would also probably be good to distinguish between pairs that have the same binary name offering essentially the same semantics (e.g. crm and crm114) and unrelated binaries that happen to have the same name (e.g. lid and libuser). Also siggen is paired with itself in that list. Weldon -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1344266645.9914.3.camel@skipjack
Re: node-like file conflicts
* Weldon Goree wel...@b.rontosaur.us, 2012-08-06, 11:24: Also siggen is paired with itself in that list. No, the list is in format: binary: package1 package2 Sorry, I should have written it in my original message - now I see it's not obvious. -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120806153935.ga9...@jwilk.net
Re: node-like file conflicts
On Mon, 2012-08-06 at 17:39 +0200, Jakub Wilk wrote: No, the list is in format: D'oh. Thanks. I'll still see if I can tease out which of those are binaries trying to do the same thing and which are completely unrelated. Weldon -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1344268000.9914.4.camel@skipjack
Re: node-like file conflicts
On Aug 06, Jakub Wilk jw...@debian.org wrote: gearmand: gearman-job-server gearman-server These are two implementation of the same protocol. tcpd: tcm tcpd I hope it is obvious that we cannot rename the real tcpd. :-) -- ciao, Marco signature.asc Description: Digital signature
Re: node-like file conflicts
* Jakub Wilk jw...@debian.org, 2012-08-06, 15:37: The following package pairs: 1) are co-installable, 2) both ship binaries with the same name, but in different directories within $PATH (e.g. one in /usr/bin, another in /usr/sbin): I forgot to attach dd-list. Doing so now. -- Jakub Wilk Adam C. Powell, IV hazel...@debian.org parmetis-test (U) Adam Conrad adcon...@0c3.net libc-bin (U) locales (U) Alberto Gonzalez Iniesta a...@inittab.org tripwire Anibal Monsalve Salazar ani...@debian.org nfs-common (U) pacemaker (U) rpcbind Aurelien Jarno aure...@debian.org libc-bin (U) locales (U) Aurélien GÉRÔME a...@roxor.cx cutter Ben Hutchings b...@decadent.org.uk nfs-common (U) Bradley A. Bosch b...@debian.org id-utils Cajus Pollmeier ca...@debian.org gosa-dev (U) Christophe Prud'homme prudh...@debian.org parmetis-test (U) Clint Adams cl...@debian.org libc-bin (U) locales (U) Daniel Baumann daniel.baum...@progress-technologies.net open-vm-toolbox open-vm-tools Debian HA Maintainers debian-ha-maintain...@lists.alioth.debian.org pacemaker Debian Hamradio Maintainers debian-h...@lists.debian.org ax25-tools Debian kernel team debian-ker...@lists.debian.org nfs-common Debian Perl Group pkg-perl-maintain...@lists.alioth.debian.org gearman-server Debian Science Team debian-science-maintain...@lists.alioth.debian.org parmetis-test Debian VoIP Team pkg-voip-maintain...@lists.alioth.debian.org dahdi Debian VSquare Team pkg-vsquare-de...@lists.alioth.debian.org umview Filippo Giunchedi fili...@debian.org umview (U) Frederik Schüler f...@debian.org pacemaker (U) Ghe Rivero g...@debian.org libuser Giuseppe Sacco eppes...@debian.org hylafax-client GNU Libc Maintainers debian-gl...@lists.debian.org libc-bin locales GOsa packages maintainers group gosa-...@oss.gonicus.de gosa-dev gregor herrmann gre...@debian.org gearman-server (U) Guido Trotter ultrot...@debian.org umview (U) Hamish Moffatt ham...@debian.org ax25-tools (U) Jaime Robles ja...@debian.org ax25-tools (U) Joachim Wiedorn ad_deb...@joonet.de hylafax-client (U) Jonathan Yu jaw...@cpan.org gearman-server (U) Kees Cook k...@debian.org sendpage-server Ludovico Gardenghi gar...@debian.org umview (U) Luk Claes l...@debian.org nfs-common (U) rpcbind (U) Marco d'Itri m...@linux.it tcpd Mark Purcell m...@debian.org dahdi (U) Martin Loschwitz madk...@debian.org pacemaker (U) Micah Anderson mi...@debian.org util-vserver Milan Zamazal p...@debian.org crm114 NIIBE Yutaka gni...@fsij.org cutter-testing-framework-bin Ola Lundqvist o...@debian.org util-vserver (U) Otavio Salvador ota...@debian.org tcm Patrick Ouellette poue...@debian.org ax25-tools (U) Ramakrishnan Muthukrishnan rkrish...@debian.org ax25-tools (U) Robert Luberda rob...@debian.org sysstat Simon Horman ho...@debian.org pacemaker (U) Stig Sandbeck Mathisen s...@debian.org gearman-job-server Thorsten Alteholz deb...@alteholz.de siggen Tzafrir Cohen tzaf...@debian.org dahdi (U)