libtool-patches
[Top][All Lists]
Advanced

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

Re: Package uninstall uninstalls libltdl


From: Albert Chin
Subject: Re: Package uninstall uninstalls libltdl
Date: Tue, 7 Dec 2004 22:40:35 -0600
User-agent: Mutt/1.5.6i

On Tue, Dec 07, 2004 at 10:19:33PM -0600, Bob Friesenhahn wrote:
> 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.

Then shouldn't the package either use the system libltdl or rename its
local copy?

-- 
albert chin (address@hidden)




reply via email to

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