SV: Amanda 2.6.1 on Solaris 10/Sparc build
2009-01-31 09:42:08
I got the same problem
> ldd usr/perl5/site_perl/5.8.4/auto/Amanda/Config/libConfig.so | grep amanda
libamglue.so => /opt/sfw/lib/amanda/libamglue.so
libamanda-2.5.2p1.so => /opt/sfw/lib/libamanda-2.5.2p1.so
I had older version installed on the system and build with
LDFLAGS=-L/opt/sfw/lib -R/opt/sfw/lib which has
worked for eralier version such as 2.6.1b2-20090108 etc.
Thanks GG
-----Ursprungligt meddelande-----
Från: owner-amanda-users AT amanda DOT org [mailto:owner-amanda-users AT amanda
DOT org] För Jean-Louis Martineau
Skickat: den 30 januari 2009 23:08
Till: Brian Cuttler
Kopia: amanda-users AT amanda DOT org; Chris Knight; sgw AT amanda DOT org
Ämne: Re: Amanda 2.6.1 on Solaris 10/Sparc build
What is the ouptput of:
ldd /usr/perl5/site_perl/5.8.4/auto/Amanda/Config/libConfig.so
Did it list the libamanda you installed?
What's the output of:
nm /path/to/libamanda-*.so | grep debug_sendsize
Jean-Louis
Brian Cuttler wrote:
> I built amanda 2.6.1 on solaris 10 with the following configure
> command
>
> $ ./configure LDFLAGS='-L/usr/sfw/lib -L/opt/sfw/lib
> -L/usr/local/lib/amanda -R/usr/sfw/lib -R/opt/sfw/lib
> -R/usr/local/lib/amanda' --with-user=amanda --with-group=sys
> --with-udpportrange=932,948 --with-tcpportrange=10084,10100
> --with-gnutar=/usr/local/bin/tar
>
> And environmental variables
>
> PATH
> /usr/local/bin:/usr/sfw/bin:/opt/sfw/bin:/usr/local/bin:/usr/bin:/usr/
> sbin:/usr/ccs/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/sbin:/usr/bin
>
> LD_LIBRARY_PATH
> /usr/local/lib:/usr/sfw/lib:/opt/sfw/lib:/usr/lib:/usr/ucblib:/opt/SUN
> Wspro/lib:/usr/ccs/lib:/usr/5lib
>
> however we had runtime problems, apparently failing to load
> /usr/perl5/site_perl/5.8.4/auto/Amanda/Config/libConfig.so
>
> <<<<<
> OPTIONS features=ffffffff9ffeffffffff7f; ERROR Script 'amzfs-snapshot'
> command 'PRE-DLE-AMCHECK': Can't load '/usr/perl5/
> site_perl/5.8.4/auto/Amanda/Config/libConfig.so' for module
> Amanda::Config: ld.s
> o.1: perl: fatal: relocation error: file
> /usr/perl5/site_perl/5.8.4/auto/Amanda/
> Config/libConfig.so: symbol debug_sendsize: referenced symbol not
> found at /usr/ perl5/5.8.4/lib/sun4-solaris-64int/DynaLoader.pm line 230.
> ERROR Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': at
> /usr/perl5/site_per l/5.8.4/Amanda/Config.pm line 11 ERROR Script
> 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': Compilation failed in r
> equire at /usr/perl5/site_perl/5.8.4/Amanda/Script_App.pm line 30.
> ERROR Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': BEGIN
> failed--compilati on aborted at
> /usr/perl5/site_perl/5.8.4/Amanda/Script_App.pm line 30.
> ERROR Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': Compilation
> failed in r equire at (eval 2) line 3.
> ERROR Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': ...propagated
> at
> /usr/perl5/5.8.4/lib/base.pm line 85.
> ERROR Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': BEGIN
> failed--compilati on aborted at /usr/perl5/site_perl/5.8.4/Amanda/Script.pm
> line 21.
> ERROR Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': Compilation
> failed in r equire at (eval 1) line 3.
> ERROR Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': ...propagated
> at
> /usr/perl5/5.8.4/lib/base.pm line 85.
> ERROR Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': BEGIN
> failed--compilati on aborted at
> /usr/local/libexec/amanda/application/amzfs-snapshot line 32.
> ERROR Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK' exited with status
> 255:
> see /tmp/amanda/client/griffy/selfcheck.20090130093949.debug
> OK /usr/local/bin/tar executable
> OK griffyp
> ERROR [/climsgl: No such file or directory] ERROR Script
> 'amzfs-snapshot' command 'POST-DLE-AMCHECK': Can't load '/usr/perl5
> /site_perl/5.8.4/auto/Amanda/Config/libConfig.so' for module Amanda::Config:
> ld.
> so.1: perl: fatal: relocation error: file
> /usr/perl5/site_perl/5.8.4/auto/Amanda/Config/libConfig.so: symbol
> debug_sendsize: referenced symbol not found at /usr
> /perl5/5.8.4/lib/sun4-solaris-64int/DynaLoader.pm line 230.
>
> (you get the idea).
>
>
> I thought we needed more perl in the configure, so I added the
> --with-perlextlibs with the path to the libConfig.so module.
>
> $ ./configure LDFLAGS='-L/usr/sfw/lib -L/opt/sfw/lib
> -L/usr/local/lib/amanda -R/usr/sfw/lib -R/opt/sfw/lib
> -R/usr/local/lib/amanda' --with-user=amanda --with-group=sys
> --with-udpportrange=932,948 --with-tcpportrange=10084,10100
> --with-gnutar=/usr/local/bin/tar
>
> --with-perlextlibs=/usr/perl5/site_perl/5.8.4/auto/Amanda/Config/libCo
> nfig.so
>
> er - not the answer, so I tried this.
>
> $ ./configure
> LDFLAGS='-L/usr/sfw/lib -L/opt/sfw/lib -L/usr/local/lib/amanda
> -L/usr/perl5/site_perl/5.8.4/auto/Amanda/Config
> -R/usr/sfw/lib -R/opt/sfw/lib -R/usr/local/lib/amanda
> -R/usr/perl5/site_perl/5.8.4/auto/Amanda/Config'
> --with-user=amanda --with-group=sys
> --with-udpportrange=932,948 --with-tcpportrange=10084,10100
> --with-gnutar=/usr/local/bin/tar
>
> also not the answer with the current amcheck output showing these
> errors.
>
> The files seem to be there, I'm just failing to load them and I'm
> don't know the proper syntax to do so.
>
> Any help with the build apreciated.
>
> thank you,
>
> Brian
>
> Amanda Backup Client Hosts Check
> --------------------------------
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': Can't load
> '/usr/perl5/site_perl/5.8.4/auto/Amanda/Config/libConfig.so' for module
> Amanda::Config: ld.so.1: perl: fatal: relocation error: file
> /usr/perl5/site_perl/5.8.4/auto/Amanda/Config/libConfig.so: symbol
> debug_sendsize: referenced symbol not found at
> /usr/perl5/5.8.4/lib/sun4-solaris-64int/DynaLoader.pm line 230.
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': at
> /usr/perl5/site_perl/5.8.4/Amanda/Config.pm line 11
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': Compilation
> failed in require at /usr/perl5/site_perl/5.8.4/Amanda/Script_App.pm line 30.
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': BEGIN
> failed--compilation aborted at
> /usr/perl5/site_perl/5.8.4/Amanda/Script_App.pm line 30.
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': Compilation
> failed in require at (eval 2) line 3.
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK':
> ...propagated at /usr/perl5/5.8.4/lib/base.pm line 85.
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': BEGIN
> failed--compilation aborted at /usr/perl5/site_perl/5.8.4/Amanda/Script.pm
> line 21.
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': Compilation
> failed in require at (eval 1) line 3.
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK':
> ...propagated at /usr/perl5/5.8.4/lib/base.pm line 85.
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK': BEGIN
> failed--compilation aborted at
> /usr/local/libexec/amanda/application/amzfs-snapshot line 32.
> ERROR: griffy: Script 'amzfs-snapshot' command 'PRE-DLE-AMCHECK'
> exited with status 255: see
> /tmp/amanda/client/griffy/selfcheck.20090130160206.debug
> ERROR: griffy: [/climsgl: No such file or directory]
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK': Can't load
> '/usr/perl5/site_perl/5.8.4/auto/Amanda/Config/libConfig.so' for module
> Amanda::Config: ld.so.1: perl: fatal: relocation error: file
> /usr/perl5/site_perl/5.8.4/auto/Amanda/Config/libConfig.so: symbol
> debug_sendsize: referenced symbol not found at
> /usr/perl5/5.8.4/lib/sun4-solaris-64int/DynaLoader.pm line 230.
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK': at
> /usr/perl5/site_perl/5.8.4/Amanda/Config.pm line 11
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK':
> Compilation failed in require at
> /usr/perl5/site_perl/5.8.4/Amanda/Script_App.pm line 30.
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK': BEGIN
> failed--compilation aborted at
> /usr/perl5/site_perl/5.8.4/Amanda/Script_App.pm line 30.
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK':
> Compilation failed in require at (eval 2) line 3.
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK':
> ...propagated at /usr/perl5/5.8.4/lib/base.pm line 85.
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK': BEGIN
> failed--compilation aborted at /usr/perl5/site_perl/5.8.4/Amanda/Script.pm
> line 21.
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK':
> Compilation failed in require at (eval 1) line 3.
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK':
> ...propagated at /usr/perl5/5.8.4/lib/base.pm line 85.
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK': BEGIN
> failed--compilation aborted at
> /usr/local/libexec/amanda/application/amzfs-snapshot line 32.
> ERROR: griffy: Script 'amzfs-snapshot' command 'POST-DLE-AMCHECK'
> exited with status 255: see
> /tmp/amanda/client/griffy/selfcheck.20090130160206.debug
> Client check: 1 host checked in 0.872 seconds. 23 problems found.
>
>
>
>
>
> ---
> Brian R Cuttler brian.cuttler AT wadsworth DOT org
> Computer Systems Support (v) 518 486-1697
> Wadsworth Center (f) 518 473-6384
> NYS Department of Health Help Desk 518 473-0773
>
>
>
> IMPORTANT NOTICE: This e-mail and any attachments may contain
> confidential or sensitive information which is, or may be, legally
> privileged or otherwise protected by law from further disclosure. It
> is intended only for the addressee. If you received this in error or
> from someone who was not authorized to send it to you, please do not
> distribute, copy or use it or any attachments. Please notify the
> sender immediately by reply e-mail and delete this from your system.
> Thank you for your cooperation.
>
>
>
|
|
|