bugGNU Parallel - build and execute command lines from standard input in parallel - Bugs: bug #34370, GNU Parallel Bug Reports csh fix...

 
 

bug #34370: GNU Parallel Bug Reports csh fix not working for me

Submitted by:  Ole Tange <tange>
Submitted on:  Fri 23 Sep 2011 08:41:09 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Item Group: NoneStatus: Works For Me
Privacy: PublicAssigned to: Ole Tange <tange>
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 23 Sep 2011 08:44:46 PM UTC, comment #1:

I cannot reproduce the error.

Find a way to reproduce this on Debian or give me ssh access to a Scientific Linux machine. Then re-open this bug.

alpha:~% id
uid=1011(csh) gid=1012(csh) groups=1012(csh)
alpha:~% grep csh /etc/passwd
csh:x:1011:1012:,,,:/home/csh:/bin/csh
alpha:~% cd parallel-20110822/
alpha:~/parallel-20110822% ./configure --prefix=$HOME && make && make install
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/csh/parallel-20110822'
Making all in src
make[2]: Entering directory `/home/csh/parallel-20110822/src'
pod2man --release='20110822' --center='parallel' \
--section=1 ./parallel.pod > ./parallel.1
pod2man --release='20110822' --center='parallel' \
--section=1 ./sem.pod > ./sem.1
pod2man --release='20110822' --center='parallel' \
--section=1 ./sql > ./sql.1
pod2man --release='20110822' --center='parallel' \
--section=1 ./niceload.pod > ./niceload.1
./sem --fg --id pod2html pod2html ./parallel.pod > ./parallel.html
./sem --fg --id pod2html rm -f ./pod2htm*
./sem --fg --id pod2html pod2html ./sem.pod > ./sem.html
./sem --fg --id pod2html rm -f ./pod2htm*
./sem --fg --id pod2html pod2html ./sql > ./sql.html
./sem --fg --id pod2html rm -f ./pod2htm*
./sem --fg --id pod2html pod2html ./niceload.pod > ./niceload.html
./sem --fg --id pod2html rm -f ./pod2htm*
make[2]: Leaving directory `/home/csh/parallel-20110822/src'
make[2]: Entering directory `/home/csh/parallel-20110822'
make[2]: Leaving directory `/home/csh/parallel-20110822'
make[1]: Leaving directory `/home/csh/parallel-20110822'
Making install in src
make[1]: Entering directory `/home/csh/parallel-20110822/src'
make[2]: Entering directory `/home/csh/parallel-20110822/src'
test -z "/home/csh/bin" || /bin/mkdir -p "/home/csh/bin"
/usr/bin/install -c parallel sem sql niceload '/home/csh/bin'
test -z "/home/csh/share/doc/parallel" || /bin/mkdir -p "/home/csh/share/doc/parallel"
/usr/bin/install -c -m 644 parallel.html sem.html sql.html niceload.html '/home/csh/share/doc/parallel'
test -z "/home/csh/share/man/man1" || /bin/mkdir -p "/home/csh/share/man/man1"
/usr/bin/install -c -m 644 parallel.1 sem.1 sql.1 niceload.1 '/home/csh/share/man/man1'
make[2]: Leaving directory `/home/csh/parallel-20110822/src'
make[1]: Leaving directory `/home/csh/parallel-20110822/src'
make[1]: Entering directory `/home/csh/parallel-20110822'
make[2]: Entering directory `/home/csh/parallel-20110822'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/csh/parallel-20110822'
make[1]: Leaving directory `/home/csh/parallel-20110822'
alpha:~/parallel-20110822% cd
alpha:~% seq 10 | ./bin/parallel --sshlogin localhost echo
1
2
3
4
5
6
8
7
10
9

Ole Tange <tange>
Project AdministratorIn charge of this item.
Fri 23 Sep 2011 08:41:09 PM UTC, original submission:

On Scientific Linux 6.1, parallel-20110822:

>./configure
>make

make all-recursive
make[1]: Entering directory `/home/bmparr/Downloads/parallel-20110822'
Making all in src
make[2]: Entering directory `/home/bmparr/Downloads/parallel-20110822/src'
pod2man --release='20110822' --center='parallel' \
--section=1 ./parallel.pod > ./parallel.1
pod2man --release='20110822' --center='parallel' \
--section=1 ./sem.pod > ./sem.1
pod2man --release='20110822' --center='parallel' \
--section=1 ./sql > ./sql.1
pod2man --release='20110822' --center='parallel' \
--section=1 ./niceload.pod > ./niceload.1
./sem --fg --id pod2html pod2html ./parallel.pod > ./parallel.html
Can't exec "setenv": No such file or directory at /usr/share/perl5/IPC/Open3.pm line 270.
open3: exec of setenv PARALLEL pod2html ./parallel.pod failed at ./sem line 3329
make[2]: *** [parallel.html] Error 1

Is quite right in that setenv is a shell built-in, there is no setenv file.
So I installed via rpm instead of trying to build. Using a remote machine where I can ssh without a password:

[~]$ seq 10 | parallel --sshlogin user@hostname echo
setenv: Too many arguments.
setenv: Too many arguments.
setenv: Too many arguments.
setenv: Too many arguments.
setenv: Too many arguments.
setenv: Too many arguments.
setenv: Too many arguments.
setenv: Too many arguments.
setenv: Too many arguments.
setenv: Too many arguments.

Ole Tange <tange>
Project AdministratorIn charge of this item.

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by tange (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 23 Sep 2011 08:44:46 PM UTCtangeStatusNone=>Works For Me
      Assigned toNone=>tange
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1