Subject: Re: *.la and *.so files not getting built (was MesaLib install error:
To: None <Eric.Boutilier@Sun.COM>
From: None <sigsegv@rambler.ru>
List: tech-pkg
Date: 03/10/2005 17:05:06
Eric Boutilier wrote:
> Here's a filtered view of the output of this latest attempt,
> showing the extract, install, and return lines, and the error
> message where it dies.
> 
> ===> Extracting for Mesa-6.2.1
> ===> Extracting for glut-6.2.1nb2
> ===> Extracting for glu-6.2.1
> ===> Extracting for MesaLib-6.2.1
> ===> Extracting for libtool-base-1.5.10nb9
> ===> Extracting for gcc3-c-3.3.5
> ===> Extracting for pkg_install-info-4.5nb3
> ===> Installing for pkg_install-info-4.5nb3
> ===> Returning to build of gcc3-c-3.3.5
> ===> Extracting for gmake-3.80nb4
> ===> Extracting for patch-2.5.4nb2
> ===> Installing for patch-2.5.4nb2
> ===> Returning to build of gmake-3.80nb4
> ===> Installing for gmake-3.80nb4
> ===> Returning to build of gcc3-c-3.3.5
> ===> Installing for gcc3-c-3.3.5
> ===> Returning to build of libtool-base-1.5.10nb9
> ===> Extracting for gcc3-c++-3.3.5
> ===> Installing for gcc3-c++-3.3.5
> ===> Returning to build of libtool-base-1.5.10nb9
> ===> Extracting for gcc3-f77-3.3.5
> ===> Installing for gcc3-f77-3.3.5
> ===> Returning to build of libtool-base-1.5.10nb9
> ===> Installing for libtool-base-1.5.10nb9
> ===> Returning to build of MesaLib-6.2.1
> ===> Extracting for x11-links-0.24
> ===> Installing for x11-links-0.24
> ===> Returning to build of MesaLib-6.2.1
> ===> Installing for MesaLib-6.2.1
> ===> Creating installation directories
> lib:    gid (3, 0, modified)
> Installing libraries.
> libtool: install: 
> `/pkgsrc/graphics/MesaLib/work/Mesa-6.2.1/src/mesa/libGL.la' is not a valid
> libtool archive
> Try `libtool --help --mode=install' for more information.
> *** Error code 1
> 
> Stop.
> bmake: stopped in /pkgsrc/graphics/MesaLib
> *** Error code 1
> 
> Thanks in advance, for any help.
> 
> Stumped,
> Eric
> 
> 

This is the ouput on my system, looks a bit different

===> Installing for MesaLib-6.2.1
===> Creating installation directories
lib:    gid (3, 0, modified)
Installing libraries.
/usr/ucb/install -c -o root -g root -m 555 
/usr/obj.pkg32/graphics/MesaLib/work/Mesa-6.2.1/src/mesa/.libs/libGL.so.1.0.5 
/usr/pkg32/lib/libGL.so.1.0.5
(cd /usr/pkg32/lib && rm -f libGL.so.1 && ln -s libGL.so.1.0.5 libGL.so.1)
(cd /usr/pkg32/lib && rm -f libGL.so && ln -s libGL.so.1.0.5 libGL.so)
chmod +x /usr/pkg32/lib/libGL.so.1.0.5
/usr/ucb/install -c -o root -g root -m 555 
/usr/obj.pkg32/graphics/MesaLib/work/Mesa-6.2.1/src/mesa/.libs/libGL.lai 
/usr/pkg32/lib/libGL.la
/usr/ucb/install -c -o root -g root -m 555 
/usr/obj.pkg32/graphics/MesaLib/work/Mesa-6.2.1/src/mesa/.libs/libGL.a 
/usr/pkg32/lib/libGL.a
ranlib /usr/pkg32/lib/libGL.a
chmod 644 /usr/pkg32/lib/libGL.a

... etc.