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

Bug#620576: kdelibs: please wipe out dependency_libs from .la files (Policy 10.2)



On Sat, Apr 02, 2011 at 02:43:43PM -0700, Steve Langasek wrote:
> Package: kdelibs
> Version: 4:3.5.10.dfsg.1-5
> Severity: normal
> Tags: patch
> User: ubuntu-devel@lists.ubuntu.com
> Usertags: origin-ubuntu natty ubuntu-patch
> 
> Hi folks,
> 
> The attached patch has just been applied to the Ubuntu kdelibs package, to
> null out the dependency_libs field in the libtool .la file being shipped in
> the -dev package.  This is generally a good idea because it avoids causing
> consumers of your library to require other .la files listed here to be
> available at build time when they're not actually needed (i.e., in the
> dynamic linking common case).  It's specifically a good idea right now
> because multiarch is imminent, and that means the .la files referenced here
> are going to *move* soon, causing build failures for anything using libtool
> to build against kdelibs.  As long as kdelibs is going to need a rebuild to
> fix up the invalid .la references, it would be nice to get rid of them
> altogether.
> 
> (Alternatively, since I guess kde3 libs are supposed to be dropped soon, you
> might just let this go unfixed and become a FTBFS for reverse-deps?  Your

See #619728. Celestia NMU is entering in 3 days, and I filed removals
today for the other 2 blocking packages :-)

Ana




Reply to: