Bug #67

scons fails to install whole directory structure

Added by Redmine Admin almost 10 years ago. Updated almost 10 years ago.

Status:FixedStart date:
Priority:NormalDue date:
Assignee:Andreas Schröder% Done:

0%

Category:all
Target version:0.64.4

Description

The scons install fails halfway through.

[kconstan@moondog drqueue-0.64.3]$ scons PREFIX=/disk1/tmp install
scons: Reading SConscript files ...
Platform is: linux2
Building drqman
scons: done reading SConscript files.
scons: Building targets ...
Install file: "master" as "/disk1/tmp/drqueue/bin/master.Linux.x86_64"
Install file: "slave" as "/disk1/tmp/drqueue/bin/slave.Linux.x86_64"
Install file: "drqman/drqman" as "/disk1/tmp/drqueue/bin/drqman.Linux.x86_64"
Install file: "jobfinfo" as "/disk1/tmp/drqueue/bin/jobfinfo.Linux.x86_64"
Install file: "jobinfo" as "/disk1/tmp/drqueue/bin/jobinfo.Linux.x86_64"
Install file: "compinfo" as "/disk1/tmp/drqueue/bin/compinfo.Linux.x86_64"
Install file: "requeue" as "/disk1/tmp/drqueue/bin/requeue.Linux.x86_64"
Install file: "cfgreader" as "/disk1/tmp/drqueue/bin/cfgreader.Linux.x86_64"
Install file: "cjob" as "/disk1/tmp/drqueue/bin/cjob.Linux.x86_64"
Install file: "blockhost" as "/disk1/tmp/drqueue/bin/blockhost.Linux.x86_64"
Install file: "sendjob" as "/disk1/tmp/drqueue/bin/sendjob.Linux.x86_64"
Install file: "bin/Turtle65" as "/disk1/tmp/drqueue/bin/Turtle65"
Install file: "bin/Turtle70" as "/disk1/tmp/drqueue/bin/Turtle70"
Install file: "bin/blockhost" as "/disk1/tmp/drqueue/bin/blockhost"
Install file: "bin/chown_block" as "/disk1/tmp/drqueue/bin/chown_block"
Install file: "bin/cjob" as "/disk1/tmp/drqueue/bin/cjob"
Install file: "bin/ctask" as "/disk1/tmp/drqueue/bin/ctask"
Install file: "bin/drqman" as "/disk1/tmp/drqueue/bin/drqman"
Install file: "bin/jobfinfo" as "/disk1/tmp/drqueue/bin/jobfinfo"
Install file: "bin/jobinfo" as "/disk1/tmp/drqueue/bin/jobinfo"
Install file: "bin/master" as "/disk1/tmp/drqueue/bin/master"
Install file: "bin/path2unix.pl" as "/disk1/tmp/drqueue/bin/path2unix.pl"
Install file: "bin/poolcheck.pl" as "/disk1/tmp/drqueue/bin/poolcheck.pl"
Install file: "bin/requeue" as "/disk1/tmp/drqueue/bin/requeue"
Install file: "bin/sendjob" as "/disk1/tmp/drqueue/bin/sendjob"
Install file: "bin/shlib" as "/disk1/tmp/drqueue/bin/shlib"
Install file: "bin/slasher.pl" as "/disk1/tmp/drqueue/bin/slasher.pl"
Install file: "bin/slave" as "/disk1/tmp/drqueue/bin/slave"
Install directory: "bin/viewcmd" as "/disk1/tmp/drqueue/bin/viewcmd"
Install file: "bin/writedefaultenv.py" as "/disk1/tmp/drqueue/bin/writedefaultenv.py"
scons: *** [install-bin] /disk1/tmp/drqueue/bin/viewcmd: Is a directory
scons: building terminated because of errors.

Running scons PREFIX=/disk1/tmp install again will install the rest of the tree.

History

#1 Updated by Andreas Schröder almost 10 years ago

  • Status changed from New to In progress

My experience is that is works if you just install it twice.
I think scons believes drqueue/bin/viewcmd is a file instead of a directory.

#2 Updated by Andreas Schröder almost 10 years ago

  • Status changed from In progress to Fixed
  • Resolution set to fixed

Fixed with changeset 2967.

Also available in: Atom PDF