Comment 22 for bug 261380

Revision history for this message
Martin von Gagern (gagern) wrote :

> The resulting list of debug symbol files looks somewhat longer, needs to be invedtigated still.

I've investigated this now. The original debug packages only contained debug symbols for libraries. With my patch in place, it contains debug symbols for binaries as well. Debug files for the following additional files end up in my libqt4-dbg:

1 from libqt4-dbus: /usr/bin/qdbus
1 from qt4-designer: /usr/bin/designer-qt4
1 from qt4-qtconfig: /usr/bin/qtconfig-qt4
9 from qt4-dev-tools: assistant-qt4 assistant_adp linguist-qt4 pixeltool qcollectiongenerator qdbusviewer qhelpconverter qhelpgenerator xmlpatterns
10 from libqt4-dev: lrelease-qt4 lupdate-qt4 moc-qt4 qdbuscpp2xml qdbusxml2cpp qmake-qt4 qt3to4 rcc uic-qt4 uic3
217 from qt4-demos: qtdemo, 5 libs from /usr/lib/qt4/plugins/designer, 15 demos and 196 examples

It would seem to me that for the former, the libqt4-dbg package is a suitable place, even if they amount to something like 63MiB unpacked space on the system.

The number of files corresponding to the demos package is excessively large, though, and they consume around 145MiB unpacked. I suggest to either start a separate package qt4-demos-dbg for those, or dropping debug info for them altogether. While the use of those demos to the common qt user is probably pretty small, those actually using the package are developers and thus likely to be interested in debugging them as well. Therefore I'd opt for one more debug package to be built from the qt4-x11 source package.

I'll create an updated patch for this.