libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Package uninstall uninstalls libltdl


From: Bob Friesenhahn
Subject: Re: Package uninstall uninstalls libltdl
Date: Tue, 7 Dec 2004 22:19:33 -0600 (CST)

On Tue, 7 Dec 2004, Albert Chin wrote:

On Tue, Dec 07, 2004 at 08:42:42PM -0600, Bob Friesenhahn wrote:
If a package installs libltdl.so as part of its build, then when 'make
uninstall' is executed for that package, libltdl is uninstalled as
well.  The end result is that any other package which depends on the
installed libltdl breaks.  This seems like a bad thing.  Of course
'make distcheck' won't pass unless uninstall works.  Oh joy.

How is this different from 'make uninstall' for libz, libpng, tiff,
jpeg, etc?

The difference is that these other packages don't incorporate packages within themselves. With libtool 2.0, the package can choose to install its own libltdl and the configure script may make the decision automatically. If it does so (and particularly if it replaces an existing libltdl), removing libltdl can cause system breakage.

Doing a 'make uninstall' for the package can unexpectedly (as far as the user is concerned) break the system.

Bob
======================================
Bob Friesenhahn
address@hidden
http://www.simplesystems.org/users/bfriesen




reply via email to

[Prev in Thread] Current Thread [Next in Thread]