Exiv2 has to be rebuilt after libexpat got 'multi-arched'

Bug #737340 reported by Fabrice Coutadeur
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
exiv2 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: exiv2

Hi,

When build gnome-commander, that b-d on libexiv2-dev, I got the following error:
...
libtool: link: cannot find the library `/usr/lib/libexpat.la' or unhandled argument `/usr/lib/libexpat.la'

This is because libexiv2.la still references /usr/lib/libexpat.la instead of /usr/lib/i386-linux-gnu (or the one corresponding to the arch) after libexpat got 'multi-arched'.

A simple rebuild of exiv2 would be enough to fix the issue, but a patch to build system to get rid of the content of dependency_libs would be cleaner (as spoken with Steve Langasek by irc).

I've checked that the la file still works by rebuilding locally gnome-commander with the patched version of libexiv2-dev.

thanks,
fabrice

Changed in exiv2 (Ubuntu):
assignee: nobody → Fabrice Coutadeur (fabricesp)
status: New → In Progress
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Patch with the deletion of dependency_libs content of libexiv2.la

description: updated
Changed in exiv2 (Ubuntu):
assignee: Fabrice Coutadeur (fabricesp) → nobody
status: In Progress → Confirmed
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package exiv2 - 0.21.1-0ubuntu2

---------------
exiv2 (0.21.1-0ubuntu2) natty; urgency=low

  * debian/rules: delete the content of dependency_libs in la file to avoid
    having to rebuild this package if the path of the libs changes. This fixes
    also FTBFS in packages that b-d on libexiv2-dev because of incorrect
    reference of libexpat.la. (LP: #737340)
 -- Fabrice Coutadeur <email address hidden> Fri, 18 Mar 2011 05:17:26 +0000

Changed in exiv2 (Ubuntu):
status: Confirmed → 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.