[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
- GNU Parallel Bug Reports Latest parallel in non-default prefix gives errors about retired options,
Robin Neatherway <=