libpango1.0-0: /usr/lib/libpangocairo-1.0.so.0.2002.3 contains RPATH setting

Bug #334457 reported by Sascha Silbe
2
Affects Status Importance Assigned to Milestone
pango1.0 (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: libpango1.0-0

/usr/lib/libpangocairo-1.0.so.0.2002.3 contains an RPATH setting, causing third party software like sugar-jhbuild to fail under certain circumstances (see [1] for an example of problems caused by this - the actual bug caused by libpango1.0-0 is a similar, but different one).
Debians current opinion on rpath [2] seems to be that it should NOT be set, except under very rare circumstances.
I haven't tested whether Debians packages contain the rpath setting as well, so it might be an upstream packaging bug.

Steps to reproduce:
1. install chrpath
2. chrpath -l /usr/lib/libpangocairo-1.0.so.0.2002.3

Results:
/usr/lib/libpangocairo-1.0.so.0.2002.3: RPATH=/usr/lib

Expected:
no rpath setting

[1] http://dev.sugarlabs.org/ticket/111
[2] http://wiki.debian.org/RpathIssue

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your bug report, what version do you use?

the current jaunty version has this change

" * 90_relibtoolize.patch: relibtoolize to avoid the rpath issue on
    amd64."

which should fix the issue

Changed in pango1.0:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Sascha Silbe (sascha-ubuntu-launchpad) wrote :

I noticed the issue on Ubuntu intrepid. Sorry for not including that in the original report (an entry field for that would be great).

Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue is fixed in jaunty so closing the bug, the bug is not important to do a stable update to change that

Changed in pango1.0:
status: Incomplete → 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.