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

Reply via email to