Amanda-Users

SV: Amanda 2.6.1 on Solaris 10/Sparc build

2009-01-31 09:42:08
Subject: SV: Amanda 2.6.1 on Solaris 10/Sparc build
From: "Gunnarsson, Gunnar" <Gunnar.Gunnarsson AT svk DOT se>
To: "'Jean-Louis Martineau'" <martineau AT zmanda DOT com>
Date: Sat, 31 Jan 2009 15:25:52 +0100
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.
>
>
>   


<Prev in Thread] Current Thread [Next in Thread>