Bug#469970: (no subject)
Hi, On Fri, Mar 21, 2008 at 02:16:14PM +0600, Mikhail Gusarov wrote: Attached is the patch removing .la file from the -dev as it is quite useless on Debian. Thank you for your patch. However, I'm unsure as to why the .la file is useless on Debian? The Debian Policy manual[0] says: Packages that use libtool to create shared libraries should include the .la files in the -dev package So correct me if I'm wrong, but I believe the solution to the problem is to simply correct the dependencies of libsynce as I've done[1] and is now pending upload? Regards, 0. http://www.debian.org/doc/debian-policy/ch-files.html#s-libraries 1. http://git.jonnylamb.com/?p=packaging/libsynce.git;a=commitdiff;h=50ba -- Jonny Lamb, UK [EMAIL PROTECTED] http://jonnylamb.com GPG: 0x2E039402 signature.asc Description: Digital signature
Bug#469970: (no subject)
Twas brillig at 17:39:28 01.04.2008 UTC+01 when Jonny Lamb did gyre and gimble: JL Thank you for your patch. However, I'm unsure as to why the .la JL file is useless on Debian? The Debian Policy manual[0] says: JL Packages that use libtool to create shared libraries should JL include the .la files in the -dev package Hmm... You're right, policy says so. .la are useless IMHO because all they provide is the workarounds for the systems with inferior linkers and shared libraries, and GNU toolkit is ok regarding libraries dependencies tracking and runtime linking. Anyway, policy says .la should be included, so let it be included. -- pgpRHOTHkWOFB.pgp Description: PGP signature
Bug#469970: (no subject)
tag 469970 patch thanks Attached is the patch removing .la file from the -dev as it is quite useless on Debian. -- diff -bur libsynce-0.11.orig/debian/libsynce0-dev.install libsynce-0.11/debian/libsynce0-dev.install --- libsynce-0.11.orig/debian/libsynce0-dev.install 2008-03-21 14:12:38.0 +0600 +++ libsynce-0.11/debian/libsynce0-dev.install 2008-03-21 14:12:47.0 +0600 @@ -1,6 +1,5 @@ debian/tmp/usr/include/* debian/tmp/usr/lib/*.a -debian/tmp/usr/lib/*.la debian/tmp/usr/lib/*.so debian/tmp/usr/lib/pkgconfig/* debian/tmp/usr/share/man/man3/*
Bug#469970: (no subject)
tag 469970 patch thanks Attached is the patch removing .la file from the -dev as it is quite useless on Debian. -- diff -bur libsynce-0.11.orig/debian/libsynce0-dev.install libsynce-0.11/debian/libsynce0-dev.install --- libsynce-0.11.orig/debian/libsynce0-dev.install 2008-03-21 14:12:38.0 +0600 +++ libsynce-0.11/debian/libsynce0-dev.install 2008-03-21 14:12:47.0 +0600 @@ -1,6 +1,5 @@ debian/tmp/usr/include/* debian/tmp/usr/lib/*.a -debian/tmp/usr/lib/*.la debian/tmp/usr/lib/*.so debian/tmp/usr/lib/pkgconfig/* debian/tmp/usr/share/man/man3/*