==> Building pythia6@428-alice1_O2
==> pythia6 is being built (use --debug for full output): failed
ERROR: Error while executing /persist/sw/SPECS/slc7_x86-64/pythia6/428-alice1_O2-1/build.sh on `alidock-2376’.
ERROR: Log can be found in /persist/sw/BUILD/pythia6-latest/log.
ERROR: Please upload it to CERNBox/Dropbox if you intend to request support.
ERROR: Build directory is /persist/sw/BUILD/pythia6-latest/pythia6.
That package should be downloaded, not built. It works correctly for me, the package is effectively downloaded.
Look carefully at the error message:
++ tar -x -C /persist/sw/INSTALLROOT/79c6188d37766459955ec25ef918022194779b0e/slc7_x86-64/pythia6/428-alice1_O2-1
tar: lib: Cannot stat: No such file or directory
tar: include: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
The package is being downloaded, but you have probably run out of disk space (inside the container).
Now, a bunch of suggestions.
Always have alidist up-to-date within alidock (you probably do)
As far as I can understand, it doesn’t seem to be a disk size problem (in any case, this is the very first installation of ALICE software I do within alidock). Shall I proceed with the aggressive cleaning + the verbose building?
Thanks Dario, the command df -h gives the following output:
[alidock] /persist/sw/BUILD/pythia6-latest $> df -h
Filesystem Size Used Avail Use% Mounted on
overlay 59G 6.7G 49G 12% /
tmpfs 64M 0 64M 0% /dev
tmpfs 3.0G 0 3.0G 0% /sys/fs/cgroup
/dev/sda1 59G 6.7G 49G 12% /persist
osxfs 932G 636G 285G 70% /home/alidock
shm 64M 0 64M 0% /dev/shm
tmpfs 3.0G 0 3.0G 0% /proc/acpi
tmpfs 3.0G 0 3.0G 0% /sys/firmware
As far as I can understand, it doesn't seem to be a disk size problem (in any case, this is the very first installation of ALICE software I do within alidock).
Cheers,
Antonio
Hello Antonio, so first off, to give you some context - what is going on is happening in a CC7 environment. alidock itself has nothing to do with it. It still is bizarre and a bit unexpected.
Let’s try the nuclear solution then.
rm -rf $ALIBUILD_WORK_DIR/!(MIRROR)
Do it in an alidock console. Please copy it as it is. This will remove everything (except the MIRROR directory).
When you are done, run:
aliBuildUpdateMirrors
There is no space after aliBuild and this command may ask you for a password. When done, make sure that your $ALIBUILD_WORK_DIR contains only MIRROR, which is a symlink to /home/alidock/.sw/MIRROR:
ls -l $ALIBUILD_WORK_DIR
You can then try to start over (update alidist and O2 first):
Thanks Dario, I’m about to start over the O2 building, but before I shall update alidist and O2: could you please remind me the corresponding commands, just to avoid any mistake?