I did some research and that seems to be unique behavior on newer
Ubuntu/Debian: https://github.com/votca/csg/issues/179

2016-05-16 7:35 GMT-06:00 Tom <[email protected]>:
> They do use different versions, 14.04 uses Perl 5.18.2, and 16.04 uses Perl
> 5.22.2.
>
> Unfortunately I can't go back and test, as I decided to keep 14.04 on the
> computer, and uninstalled 16.04 before I saw your post.
>
> On Wednesday, 11 May 2016 16:32:22 UTC+1, Christoph Junghans wrote:
>>
>> 2016-05-11 7:57 GMT-06:00 Tom <[email protected]>:
>> > I've managed to get it to work by installing Ubuntu 14.04 on the
>> > computer
>> > and using that instead of 16.04. I'm not sure exactly what the issue
>> > was,
>> > but it seems like something was changed between Ubuntu 14.04 and 16.04
>> > that
>> > means Votca is no longer compatible.
>> Can you check what perl version you are running on Ubuntu 14.04 and
>> respectively 16.04?
>>
>> And if the version differ can you try the following thing:
>> $ bash
>> $ fct() { echo "Hello from within function";}
>> $ export -f fct
>> $ perl -e 'print `fct`'
>>
>> Christoph
>> >
>> > Tom
>> >
>> >
>> > On Wednesday, 11 May 2016 09:27:19 UTC+1, Tom wrote:
>> >>
>> >> Yeah, it's just vanilla 1.3, and I've sourced VOTCARC.bash. I just
>> >> tried
>> >> the hexane IBI tutorial, and get the same error.
>> >>
>> >> Looking further up the inverse.log file, csg_get_property worked fine
>> >> earlier in the calculation, so I'm not sure why the command wasn't
>> >> found
>> >> later on.
>> >>
>> >> On Tuesday, 10 May 2016 15:46:57 UTC+1, Christoph Junghans wrote:
>> >>>
>> >>> 2016-05-10 3:30 GMT-06:00 Tom <[email protected]>:
>> >>> > Hi,
>> >>> >
>> >>> > I'm in the process of installing Votca 1.3 on a new computer,
>> >>> > running
>> >>> > Ubuntu
>> >>> > 16.04. The installation seemed to go fine, and I'm testing it by
>> >>> > running a
>> >>> > simple IBI calculation which worked on my other computer.
>> >>> >
>> >>> > The first simulation and calculating the RDFs both go fine, but then
>> >>> > I
>> >>> > get
>> >>> > an error:
>> >>> >
>> >>> >> Running subscript 'update_ibi_pot.pl A-A.dist.tgt A-A.dist.new
>> >>> >> A-A.pot.cur
>> >>> >> A-A.dpot.pure_ibi' (from tags update ibi_pot) dir
>> >>> >> /home/tom/votca/share/votca/scripts/inverse
>> >>> >> /bin/bash: csg_get_property: command not found
>> >>> This seems to be the error!
>> >>>
>> >>> Are you running a vanilla version of VOTCA-CSG?
>> >>> Did you source VOTCARC.bash?
>> >>> Did you try running one of the tutorials to test your installation?
>> >>>
>> >>> Christoph
>> >>>
>> >>> >> csg_get_property: error in perl from bash function csg_get_property
>> >>> >>
>> >>> >> Callstack:
>> >>> >> /home/tom/votca/share/votca/scripts/inverse/inverse.sh - linenumber
>> >>> >> 264
>> >>> >>     do_external - linenumber 176 in
>> >>> >> /home/tom/votca/share/votca/scripts/inverse/functions_common.sh
>> >>> >>         /home/tom/votca/share/votca/scripts/inverse/update_ibi.sh -
>> >>> >> linenumber 32
>> >>> >>             for_all - linenumber 22 (see 'csg_call --cat function
>> >>> >> for_all')
>> >>> >>                     do_external - linenumber 19 (see 'csg_call
>> >>> >> --cat
>> >>> >> function do_external')
>> >>> >>
>> >>> >> /home/tom/votca/share/votca/scripts/inverse/update_ibi_single.sh -
>> >>> >> linenumber 39
>> >>> >>                             do_external - linenumber 22 (see
>> >>> >> 'csg_call
>> >>> >> --cat function do_external')
>> >>> >>                                 die - linenumber 2 (see 'csg_call
>> >>> >> --cat
>> >>> >> function die')
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> ############################################################################################################################
>> >>> >> #
>> >>> >> #
>> >>> >> # ERROR:
>> >>> >> #
>> >>> >> # do_external: subscript
>> >>> >> #
>> >>> >> # /home/tom/votca/share/votca/scripts/inverse/update_ibi_pot.pl
>> >>> >> A-A.dist.tgt A-A.dist.new A-A.pot.cur A-A.dpot.pure_ibi #
>> >>> >> # (from tags update ibi_pot) failed
>> >>> >> #
>> >>> >> # For details see the logfile /home/tom/test/inverse.log
>> >>> >> #
>> >>> >> #
>> >>> >> #
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> ############################################################################################################################
>> >>> >> die: (called from 8029)  CSG_MASTER_PID is 2747
>> >>> >> die: pids to kill: 0
>> >>> >
>> >>> >
>> >>> > I've tried reinstalling Votca, but I still get the same error. Does
>> >>> > anyone
>> >>> > know what might be causing this?
>> >>> >
>> >>> > Thanks,
>> >>> > Tom
>> >>> >
>> >>> > --
>> >>> > You received this message because you are subscribed to the Google
>> >>> > Groups
>> >>> > "votca" group.
>> >>> > To unsubscribe from this group and stop receiving emails from it,
>> >>> > send
>> >>> > an
>> >>> > email to [email protected].
>> >>> > To post to this group, send email to [email protected].
>> >>> > Visit this group at https://groups.google.com/group/votca.
>> >>> > For more options, visit https://groups.google.com/d/optout.
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Christoph Junghans
>> >>> Web: http://www.compphys.de
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "votca" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an
>> > email to [email protected].
>> > To post to this group, send email to [email protected].
>> > Visit this group at https://groups.google.com/group/votca.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>> --
>> Christoph Junghans
>> Web: http://www.compphys.de
>
> --
> You received this message because you are subscribed to the Google Groups
> "votca" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/votca.
> For more options, visit https://groups.google.com/d/optout.



-- 
Christoph Junghans
Web: http://www.compphys.de

-- 
You received this message because you are subscribed to the Google Groups 
"votca" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/votca.
For more options, visit https://groups.google.com/d/optout.

Reply via email to