bug-parallel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Parallel Bug Reports Latest parallel in non-default prefix gives err


From: Robin Neatherway
Subject: GNU Parallel Bug Reports Latest parallel in non-default prefix gives errors about retired options
Date: Thu, 28 Aug 2014 11:49:47 +0100

Hi,

I installed parallel-20140822 using:

    ./configure --prefix=/home/scratch/local && make && make install

When I check the version it appears to be installed correctly:

$ parallel --version
GNU parallel 20140822
...

However, when I try a simple test I get errors about retired options:

$ ls | parallel echo {}
parallel: Error: -g has been retired. Use --group.
parallel: Error: -B has been retired. Use --bf.
parallel: Error: -T has been retired. Use --tty.
parallel: Error: -U has been retired. Use --er.
parallel: Error: -W has been retired. Use --wd.
parallel: Error: -Y has been retired. Use --shebang.
parallel: Error: -H has been retired. Use --halt.
parallel: Error: --tollef has been retired. Use -u -q --arg-sep -- and
--load for -l.

I am using Fedora 20. $PARALLEL is not set. I checked for config files
and unhelpfully:

$ cat /etc/parallel/config
--tollef

I'm not sure why I received all the other errors though as well. I
then tried running with --gnu to override this bad option, but this
gave the same output.

Either using --plain or creating an empty profile and using that every
time on the command line worked:

$ echo > ~/.parallel/config
$ ls | parallel --profile=config echo {}
file1
file2
...


I may be mistaken, but there seem to be a few bugs here:

1. --gnu doesn't override --tollef although it states that it does in
the manpage
2. /etc/parallel/config is only mentioned in the manpage as somewhere
that you *cannot* put --filter-hosts
3. ~/.parallel/config does not seem to take precedence over /etc/parallel/config

Let me know if any more information is required.

Robin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]