Activity log for bug #261380

Date Who What changed Old value New value Message
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