[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