On Sat, Jul 09, 2011 at 10:29:42AM +0100, codeh...@debian.org wrote:
> Package: sqliteodbc
> Usertags: la-file-removal

>  To finish an old release goal from Squeeze, to comply with Policy
> 10.2 and to ease the introduction of MultiArch, I'm filing bugs
> against packages which contain .la files which can be either removed
> or stripped of the dependency_libs variable.

Policy 10.2 says:

 These requirements for handling of .la files do not apply to loadable
 modules or libraries not installed in directories searched by default
 by the dynamic linker.

sqliteodbc is both a loadable module and not installed in a directory
searched by default by the dynamic linker:

 - It is loaded by an ODBC "middleware", for example
   unixodbc. Unixodbc is linked to libltdl, so presumably it loads
   ODBC drivers with libltdl, which needs the .la file.

 - It is installed in /usr/lib/odbc

Hmm... Actually, I see that it puts some libraries (sqlite3
extensions) in /usr/lib/odbc that should be in /usr/lib (and separated
in a different binary package, maybe), and that are seemingly loaded
with libdl, not libltdl, so there the .la files should go, yes.

-- 
Lionel



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to