libogg.la should not be included

Bug #473680 reported by Robert Massaioli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
simage (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I am trying to rebuild fuppes UPnP Media Server of Karmic and the problem is that libsimage-dev wrongfully includes libogg.la:

$ grep "libogg.la" /usr/lib/*.la
/usr/lib/libsimage.la:dependency_libs=' /usr/lib/libsndfile.la /usr/lib/libFLAC.la -L/usr/lib /usr/lib/libvorbisfile.la /usr/lib/libvorbis.la /usr/lib/libogg.la /usr/lib/libtiff.la -lc -lpng -lz /usr/lib/libjpeg.la /usr/lib/libgif.la -lm'
$

However, debian is removing all .la files on purpose. And as a result:

$ dpkg -L libogg-dev | grep "a$"
/usr/lib/libogg.a
$

Which shows that it is true, it is no longer present. simage needs to be packaged properly and without the reference to libogg.la.

Information:

$ uname -a
Linux workhorse 2.6.31-14-386 #48-Ubuntu SMP Fri Oct 16 16:41:14 UTC 2009 i686 GNU/Linux
$ lsb_release -rd
Description: Ubuntu 9.10
Release: 9.10
$ dpkg -p libsimage-dev
Package: libsimage-dev
Priority: optional
Section: libdevel
Installed-Size: 216
Maintainer: Ubuntu MOTU Developers <email address hidden>
Architecture: i386
Source: simage
Version: 1.6.1-3ubuntu1
Depends: libgif-dev, libjpeg62-dev, libpng12-dev, libsimage20 (= 1.6.1-3ubuntu1), libsndfile1-dev, libtiff4-dev, libvorbis-dev, zlib1g-dev
Size: 41782
Description: generic interface to various image file format libraries
 The simage library provides a simplified and uniform interface to many
 image file format libraries, and it includes internal support for some
 image file formats too.
Homepage: http://www.coin3d.org/lib/simage
Original-Maintainer: Steve M. Robbins <email address hidden>

Revision history for this message
Robert Massaioli (robertmassaioli) wrote :

I uninstalled libsimage-dev and then ran ./configure && make && sudo make install on fuppes again and it worked perfectly; like it did in Hardy Heron. So the problem lies in libsimage-dev for sure.

Revision history for this message
Robert Massaioli (robertmassaioli) wrote :

So I asked for help on the debian mailing lists and this package is version 1.6.1-3 and debian is currently running 1.6.1-4, I suspect that the guys at debian have already fixed this in their package (though I have not checked myself). I would reccommend looking at 1.6.1-4 first before doing anything else. Thanks.

Revision history for this message
Robert Massaioli (robertmassaioli) wrote :

I believe that this bug has been solved in lucid. Please see here (http://packages.ubuntu.com/lucid/libsimage-dev) if you look at the changelog you will see:

 * rules: Set dependency_libs variable in .la file to empty string, per
    http://lists.debian.org/debian-devel/2009/08/msg00783.html

And if you look at that then it is fixed. Could somebody please confirm if this has been fixed in lucid and close if it has? Thanks.

Changed in simage (Ubuntu):
status: New → In Progress
Changed in simage (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.