2008-08-26 06:06:20 |
Yuri Timenkov |
bug |
|
|
added bug |
2008-09-26 22:39:53 |
Brian Murray |
bug |
|
|
added subscriber Martin Pitt |
2008-09-30 17:15:08 |
Martin Pitt |
None: status |
New |
Triaged |
|
2008-09-30 17:15:08 |
Martin Pitt |
None: bugtargetdisplayname |
Ubuntu |
qt4-x11 (Ubuntu) |
|
2008-09-30 17:15:08 |
Martin Pitt |
None: bugtargetname |
ubuntu |
qt4-x11 (Ubuntu) |
|
2008-09-30 17:15:08 |
Martin Pitt |
None: statusexplanation |
|
In general the links are not invalid, but they look just fine as far as I can see. Fedora's debug symbol packages are structured differently, which is why their debug link needs to point to "libQtGui.so.4.3.debug". However, in Debian/Ubuntu, both the explicit -dbg packages, as well as the automatically created -dbgsym ones on http://ddebs.ubuntu.com usually do *not* append the ".debug" suffix to files, but just store them in /usr/lib/debug/<original path>. That's why a debug link equal to the original file name is correct.
However, in the particular case of libqt4-dbg, I confirm the bug. This source package seems to not use the standard debhelper way to produce -dbg packages, but something custom which uses the Fedora schema (see http://packages.debian.org/sid/amd64/libqt4-dbg/filelist). Thus the package needs to be fixed to either install files under the (ubuntu/debian) standard path (/usr/lib/debug/usr/lib/libQtCore.so.4.4.2 instead of /usr/lib/libQtCore.so.4.4.2.debug), or (less preferred) fix their objcopy calls to attach correct debug links.
|
|
2008-09-30 17:15:08 |
Martin Pitt |
None: title |
Bug #261380 in Ubuntu: "Packages have invalid .gnu_debuglink" |
Bug #261380 in qt4-x11 (Ubuntu): "Packages have invalid .gnu_debuglink" |
|
2009-01-01 12:35:12 |
Martin von Gagern |
bug |
|
|
added attachment 'bug261380-rules.diff' (rules.diff) |
2009-01-01 12:36:22 |
Martin von Gagern |
bug |
|
|
added attachment 'bug261380-nostrip.diff' (nostrip.diff) |
2009-03-10 23:43:34 |
Brian Murray |
qt4-x11: importance |
Undecided |
Medium |
|
2009-03-10 23:43:34 |
Brian Murray |
qt4-x11: statusexplanation |
In general the links are not invalid, but they look just fine as far as I can see. Fedora's debug symbol packages are structured differently, which is why their debug link needs to point to "libQtGui.so.4.3.debug". However, in Debian/Ubuntu, both the explicit -dbg packages, as well as the automatically created -dbgsym ones on http://ddebs.ubuntu.com usually do *not* append the ".debug" suffix to files, but just store them in /usr/lib/debug/<original path>. That's why a debug link equal to the original file name is correct.
However, in the particular case of libqt4-dbg, I confirm the bug. This source package seems to not use the standard debhelper way to produce -dbg packages, but something custom which uses the Fedora schema (see http://packages.debian.org/sid/amd64/libqt4-dbg/filelist). Thus the package needs to be fixed to either install files under the (ubuntu/debian) standard path (/usr/lib/debug/usr/lib/libQtCore.so.4.4.2 instead of /usr/lib/libQtCore.so.4.4.2.debug), or (less preferred) fix their objcopy calls to attach correct debug links.
|
|
|
2009-03-16 11:19:11 |
Martin Pitt |
bug |
|
|
added subscriber Ubuntu Sponsors for main |
2009-03-16 22:05:04 |
Martin von Gagern |
bug |
|
|
added attachment 'qt4-x11_4.5.0-0ubuntu2_to_4.5.0-0ubuntu3~ppa0j.debdiff' (debdiff for jaunty) |
2009-03-18 11:48:26 |
Martin von Gagern |
bug |
|
|
added attachment 'qt4-x11_4.5.0-0ubuntu2_to_4.5.0-0ubuntu3~ppa1j.debdiff' (debdiff dropping -dbg packages) |
2009-03-18 18:47:30 |
Martin von Gagern |
bug |
|
|
added attachment 'qt4-x11_4.5.0-0ubuntu2_to_4.5.0-0ubuntu3~ppa2j.debdiff' (debdiff dropping lintian) |
2009-05-02 08:50:08 |
Steve Langasek |
removed subscriber Ubuntu Sponsors for main |
|
|
|
2009-10-26 18:51:53 |
Jonathan Thomas |
qt4-x11 (Ubuntu): status |
Triaged |
Fix Released |
|
2012-02-23 23:15:06 |
Kai Kasurinen |
removed subscriber Kai Kasurinen |
|
|
|