On 01/01/2015 11:45 PM, Nicolas Schier wrote:
Dear Mert,
dear Rogério,
sorry for the long delay. After roughly skimming through the related
bugs that I found (#518696, #597050, #665851, #749355, #718816), I
would like to sum up before proposing a possible solution:
- There is a simple namespace conflict (/usr/bin/parallel). Even
though it looks like a simple technical issue it seems to be an even
bigger social one.
- The 'default' namespace conflict solution using the alternatives
mechanism is considered harmful due to incompatible command line
options and functionality between both implementations.
- According to `apt-cache rdepends` there are packages that have
dependencies to moreutils (cacti, debci, git-notifier, etc.) and to
parallel (last-align).
|
|
As far as I have found, the package depending on GNU parallel does
all 'parallel' calls with the '--gnu' option. moreutils' parallel
does not have any option that not also understood by GNU parallel.
[1]
Please help me: did I get it right? Have I missed something important?
Dear Nicolas,
It looks like a good summary. Thanks for your effort.
I cross checked the results using "apt-rdepends -f
Depends,PreDepends,Recommends,Suggests -s
Depends,PreDepends,Recommends,Suggests --reverse $pkg" and couldn't
find any other packages.
Further checking their usages:
last-align's dependency looks like a minor one. It only Suggests
parallel, and uses it in two wrapper scripts [0] that are referenced in
nowhere [1], and an example script [2].
debci does one invocation of parallel in [3]. It Recommends moreuti|ls
and uses parallel only when debci-batch is used with -j option, without
-j it should work fine.
git-notifier and cacti: It seems like they don't use parallel at all.
ikiwiki-hosting-web: Uses it there [4]
nagios-plugins-contrib and pkg-perl-tools: They Suggest moreutils and
doesn't seem to be using parallel [5], [6]|
[0]:
http://sources.debian.net/src/last-align/490-1/scripts/parallel-fasta/
and http://sources.debian.net/src/last-align/490-1/scripts/parallel-fastq/
[1]:
https://codesearch.debian.net/results/package%3Alast-align%20parallel/page_0
[2]:
http://sources.debian.net/src/last-align/490-1/examples/last-bisulfite-paired.sh/
[3]: http://sources.debian.net/src/debci/0.12/bin/debci-batch/?hl=111#L111
[4]
http://sources.debian.net/src/ikiwiki-hosting/0.20140613/debian/ikiwiki-hosting-web.cron.d/?hl=19#L19
[5]:
https://codesearch.debian.net/results/package%3Anagios-plugins-contrib%20parallel/
[6]:
https://codesearch.debian.net/results/package%3Apkg-perl-tools%20parallel/
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org