[buster-discuss] error running pipedream
Guenter Fritz
guenter.fritz.phenix.ccp4 at gmail.com
Fri Feb 26 15:04:35 CET 2021
Dear Clemens and Andrew,
thanks a lot for the detailed suggestions. Just a quick feedback:
Installation of CCP4 did not change after BUSTER setup.
$BDG_home/machines/*/ccp4.setup looks fine:
.....
# root directory of CCP4 installation (absolute directory path):
[ "X$KeepFromEnv_CCP4" != "Xyes" ] && \
CCP4="/opt/software/CCP4/7.1/ccp4-7.1"
[ "X$CCP4" != "X" ] && [ "X$CCP4" != "Xno default" ] && export CCP4
|| unset CCP4
.....
But checkdeps yields that I am missing CGI module (seee below). I will
investigate later today. :)
Thanks again and best wishes,
Guenter
[guenter at epikur ~]$ hydrogenate -checkdeps
Can't locate CGI.pm in @INC (you may need to install the CGI module)
(@INC contains:
/opt/software/GP/BUSTER/BUSTER_snapshot_20210224/scripts/buster-report-lib
/usr/local/lib64/perl5 /usr/local/share/perl5
/usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl
/usr/lib64/perl5 /usr/share/perl5) at
/opt/software/GP/BUSTER/BUSTER_snapshot_20210224/scripts/buster-report-lib/Abt_molprobity.pm
line 21.
BEGIN failed--compilation aborted at
/opt/software/GP/BUSTER/BUSTER_snapshot_20210224/scripts/buster-report-lib/Abt_molprobity.pm
line 21.
Compilation failed in require at
/opt/software/GP/BUSTER/BUSTER_snapshot_20210224/scripts/hydrogenate
line 26.
BEGIN failed--compilation aborted at
/opt/software/GP/BUSTER/BUSTER_snapshot_20210224/scripts/hydrogenate
line 26.
> On Wed, Feb 24, 2021 at 09:10:41PM +0100, Guenter Fritz wrote:
>> I was trying to run pipedream, but get the notice that reduce is not in the
>> path, although it is.
> Not good.
>
>> Below is my input and the output.� Any hintwhat I am doing wrong is welcome.
> Your input looks all fine.
>
>> System is Centos 8, CCP4 is 7.1, latest release of buster from today.
> BUSTER programs are not (directly) using the CCP4 system in your
> current shells environment, but rather the settings as they were
> available during installation: these are then stored in
> $BDG_home/machines/*/ccp4.setup. So several things could be happening
> here:
>
> (1) Your CCP4 installation has moved/changed between the BUSTER
> installation and the time you are running our programs.
>
> (2) Installation of BUSTER on one machine sees a different CCP4
> location to the machine you are running the software on, e.g.
>
> (a) installation in machine A with CCP4 in /usr/local/ccp4-7.1
>
> (b) running on machine B where CCP4 is now
> /opt/software/CCP4/7.1/ccp4-7.1
>
> (3) Use of an "automounter" (autofs etc) that introduces differences
> on different machines, e.g. $CCP4 actually points to
> e.g. /.net/opt/software/CCP4/7.1/ccp4-7.1 or such.
>
> In all those cases you would see a "hydropgenate -checkdeps" failure
> (which is the actual error triggereing the error message). What is
> important:
>
> (1) Ensure that external software (like CCP4) is accessible through
> the same path on all machines you intend to run our software on.
>
> (2) Ensure that this common path (excluding automount mixups) is set
> in e.g. $BDG_home/machines/*/ccp4.setup.
>
> After any changes to $BDG_home/machines/*/ccp4.setup, re-run
> "hydropgenate -checkdeps" or even better the full
>
> checkdeps -n
>
> to test your installation (ideally on the machine(s) you want to
> actually run the software on).
>
> Does that help?
>
> Cheers
>
> Clemens & Andrew
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.globalphasing.com/pipermail/buster-discuss/attachments/20210226/cd293eeb/attachment.html>
More information about the buster-discuss
mailing list