[WBEL-users] RPM Update errors

Kirby Bohling kbohling@birddog.com
Wed, 28 Jul 2004 15:38:33 -0500


On Wed, Jul 28, 2004 at 03:17:47PM -0500, King, John (Greg) (LMIT-HOU) wrote:
> I am manually updating packages and get the following results (see below). I
> dont think it is WBEL related but google searching turned up nothing. The
> only thing I do know is that this is related to an rpm install of mondo and
> mindi.

	This is a non-issue in my experience.  I see this error all the
time when I run ldconfig (I see this weekly during our custom
software installation).  Go find all the binaries, if you run ldd
/path/to/binary, search for the library "libmondo-2.0x_cvs".  If
there is a full path next to it, your fine.

	Essentially, if I understand it correctly, ldconfig wants to
create softlinks for the libraries so that you can have lots and
lots of versions of the same library installed.  The softlink always
points to the most current version of the library.  By default you
link against the softlink.  Thus when you upgrade your library and
the softlink gets updated, all of the software that use the library
also gets the fixes.

	If you go look in /usr/lib, and /lib, you'll see what I'm
talking about.  Your libraries are linking against the softlink, not
the real file.  That way, your software will always use the newest
version of the library possible.

	This is all tied in with library versioning, binary compability,
"sonames", and the dynamic linker.  In my experience, it all works.
You can only really get into trouble if you have to link against a
specific version of a library.  I wouldn't worry about that in this
case.  If you need to do that, you'll have to know more then I do
right off hand.

	I'd blow it off.  The guy who packaged your software didn't
account for this. GNU's cgicc has the same issues the way I install
it.

	Kirby

> 
> Anyone help?
> 
> Thanks,
> 
> Greg
> 
> 
> 
> rpm -Uvh krb5-libs-1.2.7-24.i386.rpm 
> Preparing...                ###########################################
> [100%]
>    1:krb5-libs              ###########################################
> [100%]
> /sbin/ldconfig: /usr/lib/libmondo-2.0x_cvs is not a symbolic link
> 
> /sbin/ldconfig: /usr/lib/libmondo-newt-2.0x_cvs is not a symbolic link
> 
> [gking@lmit-dns1-hou ~gking]# rpm -Uvh libpng-1.2.2-24.i386.rpm 
> Preparing...                ###########################################
> [100%]
>    1:libpng                 ###########################################
> [100%]
> /sbin/ldconfig: /usr/lib/libmondo-2.0x_cvs is not a symbolic link
> 
> /sbin/ldconfig: /usr/lib/libmondo-newt-2.0x_cvs is not a symbolic link
> 
> 
> 
> _______________________________________________
> Whitebox-users mailing list
> Whitebox-users@beau.org
> http://beau.org/mailman/listinfo/whitebox-users
>