problem upgrading to 8.2.2-p7

Kevin Darcy kcd at daimlerchrysler.com
Mon Dec 4 20:39:31 UTC 2000


Hmmm... We don't appear to have any more Solaris 2.5.1 Patch 34 boxes left.

What if you do a "what /usr/lib/ld.so.2"?

Also, since /usr/lib/libld.so.2 belongs to the "SUNWtoo" package, what does
"pkginfo -l SUNWtoo" tell you?

I still think you somehow have a Solaris 8 library on a Solaris 2.5.1 box.


- Kevin

Timothy.Moseley at hurlburt.af.mil wrote:

> Here are the answers I got from the commands you sent.
>
> : ls -l /usr/lib/libld.so.2
> -rwxr-xr-x   2 bin        182060 Nov 29 08:39 /usr/lib/libld.so.2
>
> :sum /usr/lib/libld.so.2
> 31987   178
>
> :uname -v
> Generic_103640-34
>
> This system was upgraded to latest patches for 2.5.1 two weeks ago. Anything
> else for me to check?
>
> Tim
>
> > >-----Original Message-----
> > >From: Kevin Darcy [mailto:kcd at daimlerchrysler.com]
> > >Sent: Friday, December 01, 2000 3:34 PM
> > >To: bind-users at isc.org
> > >Subject: Re: problem upgrading to 8.2.2-p7
> > >
> > >
> > >
> > >Looks like you have a Solaris 8 libld.so.2 on your Solaris
> > >2.5.1 box. I base this on the fact that elf32_checksum didn't even
> > >*exist* until Solaris 8.
> > >
> > >Does your library look like this, by any chance?
> > >
> > >% ls -l /usr/lib/libld.so.2
> > >-rwxr-xr-x   1 root     bin       197624 Jan  5  2000
> > >/usr/lib/libld.so.2
> > >% sum /usr/lib/libld.so.2
> > >35864 386 /usr/lib/libld.so.2
> > >% uname -v
> > >Generic_108528-02
> > >
> > >
> > >
> > >
> > >
> > >
> > >- Kevin
> > >
> > >Timothy.Moseley at hurlburt.af.mil wrote:
> > >
> > >> 2 Days ago I submitted a question concerning a problem
> > >that I was getting
> > >> while trying to upgrade to the latest version of 8.2.2, I
> > >have the error
> > >> message saved in a word document, it seems to be happening
> > >when it gets to
> > >> one specific lib file then it errors out with command not found.
> > >> Attached is the word doc.
> > >>
> > >> Any help would be most appreciated.
> > >>
> > >> Thanks in advance
> > >>
> > >> Tim Moseley
> > >>  <<make.txt>>
> > >>
> > >> -- Attached file included as plaintext by Listar --
> > >> -- File: make.txt
> > >>
> > >> make[3]: Leaving directory `/dns/src/port/solaris/include'
> > >> make[2]: Leaving directory `/dns/src/port/solaris'
> > >> make[1]: Leaving directory `/dns/src/port'
> > >> /dns/src/lib
> > >> make[1]: Entering directory `/dns/src/lib'
> > >> /dns/src/lib/resolv
> > >> make[2]: Entering directory `/dns/src/lib/resolv'
> > >> make[2]: Nothing to be done for `all'.
> > >> make[2]: Leaving directory `/dns/src/lib/resolv'
> > >> /dns/src/lib/irs
> > >> make[2]: Entering directory `/dns/src/lib/irs'
> > >> make[2]: Nothing to be done for `all'.
> > >> make[2]: Leaving directory `/dns/src/lib/irs'
> > >> /dns/src/lib/isc
> > >> make[2]: Entering directory `/dns/src/lib/isc'
> > >> make[2]: Nothing to be done for `all'.
> > >> make[2]: Leaving directory `/dns/src/lib/isc'
> > >> /dns/src/lib/bsd
> > >> make[2]: Entering directory `/dns/src/lib/bsd'
> > >> make[2]: Nothing to be done for `all'.
> > >> make[2]: Leaving directory `/dns/src/lib/bsd'
> > >> /dns/src/lib/inet
> > >> make[2]: Entering directory `/dns/src/lib/inet'
> > >> make[2]: Nothing to be done for `all'.
> > >> make[2]: Leaving directory `/dns/src/lib/inet'
> > >> /dns/src/lib/nameser
> > >> make[2]: Entering directory `/dns/src/lib/nameser'
> > >> make[2]: Nothing to be done for `all'.
> > >> make[2]: Leaving directory `/dns/src/lib/nameser'
> > >> /dns/src/lib/dst
> > >> make[2]: Entering directory `/dns/src/lib/dst'
> > >> make[2]: Nothing to be done for `all'.
> > >> make[2]: Leaving directory `/dns/src/lib/dst'
> > >> /dns/src/lib/cylink
> > >> make[2]: Entering directory `/dns/src/lib/cylink'
> > >> make[2]: Nothing to be done for `all'.
> > >> make[2]: Leaving directory `/dns/src/lib/cylink'
> > >> /dns/src/lib/dnssafe
> > >> make[2]: Entering directory `/dns/src/lib/dnssafe'
> > >> make[2]: Nothing to be done for `all'.
> > >> make[2]: Leaving directory `/dns/src/lib/dnssafe'
> > >> make[1]: Leaving directory `/dns/src/lib'
> > >> /dns/src/bin
> > >> make[1]: Entering directory `/dns/src/bin'
> > >> /dns/src/bin/addr
> > >> make[2]: Entering directory `/dns/src/bin/addr'
> > >> make[2]: Nothing to be done for `all'.
> > >> make[2]: Leaving directory `/dns/src/bin/addr'
> > >> /dns/src/bin/nslookup
> > >> make[2]: Entering directory `/dns/src/bin/nslookup'
> > >> gcc  -g -O2 -I../../port/solaris/include -I../../include
> > >-D_PATH_HELPFILE=\"/usr/local/lib/nslookup.help\"  -c main.c
> > >> gcc  -g -O2 -I../../port/solaris/include -I../../include
> > >-D_PATH_HELPFILE=\"/usr/local/lib/nslookup.help\"  -c getinfo.c
> > >> gcc  -g -O2 -I../../port/solaris/include -I../../include
> > >-D_PATH_HELPFILE=\"/usr/local/lib/nslookup.help\"  -c debug.c
> > >> gcc  -g -O2 -I../../port/solaris/include -I../../include
> > >-D_PATH_HELPFILE=\"/usr/local/lib/nslookup.help\"  -c send.c
> > >> gcc  -g -O2 -I../../port/solaris/include -I../../include
> > >-D_PATH_HELPFILE=\"/usr/local/lib/nslookup.help\"  -c skip.c
> > >> gcc  -g -O2 -I../../port/solaris/include -I../../include
> > >-D_PATH_HELPFILE=\"/usr/local/lib/nslookup.help\"  -c list.c
> > >> gcc  -g -O2 -I../../port/solaris/include -I../../include
> > >-D_PATH_HELPFILE=\"/usr/local/lib/nslookup.help\"  -c subr.c
> > >> gcc  -g -O2 -I../../port/solaris/include -I../../include
> > >-D_PATH_HELPFILE=\"/usr/local/lib/nslookup.help\"  -c commands.c
> > >> gcc -g -O2   -o nslookup main.o getinfo.o debug.o send.o
> > >skip.o list.o subr.o commands.o \
> > >>         ../../lib/libbind.a -ll -lnsl -lsocket
> > >> ld.so.1: /usr/ccs/bin/ld: fatal: relocation error: file
> > >/usr/lib/libld.so.2: symbol elf32_checksum: referenced
> > >symbol not found
> > >> gcc: Internal compiler error: program ld got fatal signal 9
> > >> make[2]: *** [nslookup] Error 1
> > >> make[2]: Leaving directory `/dns/src/bin/nslookup'
> > >> make[1]: *** [nslookup] Error 2
> > >> make[1]: Leaving directory `/dns/src/bin'
> > >> make: *** [all] Error 2
> > >
> > >
> > >
> > >
> > >






More information about the bind-users mailing list