[Neurodebian-users] Psignifit 3.0

Hänel Nikolaus Valentin valentin.haenel at epfl.ch
Sun May 6 20:14:24 UTC 2012


Hi,

after several hickups with ndtools, I have come to a point where I need
some help.

I have built psignifit 3.0 from the debian branch at:

https://github.com/esc/Psignifit-3.x/tree/debian

When building across:

# all curently supported dists
allnddists="nd+debian-squeeze nd+debian-wheezy nd+debian-sid \
            nd+ubuntu-natty nd+ubuntu-oneiric"
alldists="$allnddists debian-squeeze debian-wheezy debian-sid"

I get:

psignifit_3.0~beta.20120503.1-1_amd64.build     OK      3:45.03 real,
91.41 user, 7.90 sys, 1272080 out
psignifit_3.0~beta.20120503.1-1~nd60+1_i386.build       OK      3:32.25
real, 81.27 user, 6.66 sys, 827864 out
psignifit_3.0~beta.20120503.1-1~nd60+1_amd64.build      OK      3:22.94
real, 74.15 user, 7.82 sys, 898096 out
psignifit_3.0~beta.20120503.1-1~nd70+1_i386.build       FAILED  0:00.16
real, 0.05 user, 0.02 sys, 32 out
psignifit_3.0~beta.20120503.1-1~nd70+1_amd64.build      OK      3:43.59
real, 90.21 user, 8.16 sys, 1263696 out
psignifit_3.0~beta.20120503.1-1~nd+1_i386.build FAILED  0:00.22 real,
0.07 user, 0.00 sys, 32 out
psignifit_3.0~beta.20120503.1-1~nd+1_amd64.build        OK      3:42.03
real, 90.74 user, 7.90 sys, 1272288 out
psignifit_3.0~beta.20120503.1-1~nd11.04+1_i386.build    OK      3:45.78
real, 94.40 user, 9.81 sys, 871104 out
psignifit_3.0~beta.20120503.1-1~nd11.04+1_amd64.build   OK      3:38.01
real, 85.15 user, 10.31 sys, 968648 out
psignifit_3.0~beta.20120503.1-1~nd11.10+1_i386.build    OK      3:37.56
real, 90.61 user, 9.01 sys, 925344 out
psignifit_3.0~beta.20120503.1-1~nd11.10+1_amd64.build   OK      3:32.76
real, 86.53 user, 9.62 sys, 1162376 out

So basically, everything is OK, except for in:

psignifit_3.0~beta.20120503.1-1~nd+1_i386.build
psignifit_3.0~beta.20120503.1-1~nd70+1_i386.build

Where I have traced this down to the following backtrace:

Building for nd+debian wheezy i386 ...
 -> Copying COW directory
  forking: rm -rf /home/haenel/nd_cowbuildroot/build/cow.4617 
  forking: cp -al /home/haenel/nd_cowbuildroot/cow/nd+debian-wheezy-i386.cow /home/haenel/nd_cowbuildroot/build/cow.4617 
I: unlink for ilistfile /home/haenel/nd_cowbuildroot/build/cow.4617/.ilist failed, it didn't exist?
  forking: chroot /home/haenel/nd_cowbuildroot/build/cow.4617 cowdancer-ilistcreate /.ilist find . -xdev -path ./home -prune -o \( \( -type l -o -type f \) -a -links +1 -print0 \) | xargs -0 stat --format '%d %i ' 
chroot: failed to run command `cowdancer-ilistcreate': No such file or directory
W: cowdancer-ilistcreate failed to run within chroot, falling back to old method
 -> Invoking pbuilder
  forking: pbuilder build --logfile psignifit_3.0~beta.20120503.1-1~nd70+1_i386.build --aptcache /home/haenel/nd_cowbuildroot/debian_aptcache --debbuildopts -B --buildplace /home/haenel/nd_cowbuildroot/build/cow.4617 --buildresult . --debbuildopts -B --no-targz --internal-chrootexec chroot /home/haenel/nd_cowbuildroot/build/cow.4617 cow-shell /home/haenel/nd_cowbuildroot/dsc/psignifit_3.0~beta.20120503.1-1~nd70+1.dsc 
Unknown distribution: 
I: Logging to psignifit_3.0~beta.20120503.1-1~nd70+1_i386.build
I: Running in no-targz mode
I: using fakeroot in build.
I: Current time: Sun May  6 21:36:31 CEST 2012
I: pbuilder-time-stamp: 1336332991
I: copying local configuration
cp: cannot create regular file `/home/haenel/nd_cowbuildroot/build/cow.4617/etc/hosts': No such file or directory
 -> Cleaning COW directory
  forking: rm -rf /home/haenel/nd_cowbuildroot/build/cow.4617 

Not sure what is going on here. It seems like cowdancer-ilistcreate
isn't there and then the pbuilder can't find the correct build directory
/home/haenel/nd_cowbuildroot/build/cow.4617. The other one is like this
too.

Can I just remove the files in cow/ and start nd_adddistall from
scratch? Or is the problem somewhere deeper?

Also, I guess you want me to 'dput' the *.dsc file to debian mentors?

V-

-- 
Valentin Hänel
Scientific Software Developer
Blue Brain Project http://bluebrain.epfl.ch/



More information about the Neurodebian-users mailing list