[Bug 1055158] [NEW] libethos-ui-dev does fails to depend on libethos-ui-1.0-0 in lucid

Launchpad Bug Tracker 1055158 at bugs.launchpad.net
Sun Nov 18 17:36:46 UTC 2012


You have been subscribed to a public bug by Rolf Leggewie (r0lf):

quoting http://bugs.debian.org/575384:
"libethos-ui-dev contains /usr/lib/libethos-ui-1.0.so, which is a
a symlink to to versioned so file /usr/lib/libethos-ui-1.0.so.0.0.0.
The file /usr/lib/libethos-ui-1.0.so.0.0.0 is part of libethos-ui-1.0-0
and libethos-ui-dev should thus depend on that package.

When building a package that uses ethos (like emerillon)
which tries to link to /usr/lib/libethos-ui-1.0.so
it fails with "file not found", since the symlink target
was not pulled in because of the missing dependency."

This problem is still present in the lucid version of libethos-ui-dev
and the fix is simple enough that it should be backported."

I am requesting to backport the relevant parts from
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=10;filename=ethos-
nmu.diff;att=1;bug=575384 which are what was shipped as 0.2.2-1.1 to
address this problem.


SRU evalution

IMPACT
The package libethos-ui-dev as it is in lucid is severely broken if not outright useless.  /usr/lib/libethos-ui-1.0.so is the main file but without the libethos-ui-1.0-0 package installed it is a broken symlink.  This leads to build-failure when trying to build a package with a build-dependency on libethos-ui-dev.

TEST CASE
Try to build emerillion squeeze package in a lucid pbuilder

REGRESSION POTENTIAL
None, we only add the run-time dependency that should have been there in the first place.

OTHER INFO
We are merely backporting the fix that made it into maverick for example which was NMUd in Debian to fix this particular issue.

** Affects: ethos (Ubuntu)
     Importance: High
         Status: In Progress


** Tags: lucid
-- 
libethos-ui-dev does fails to depend on libethos-ui-1.0-0 in lucid
https://bugs.launchpad.net/bugs/1055158
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list