On Wed, 2007-04-18 at 16:28 +0200, Johannes Rohr wrote: > Lately I'm seeing rhythmbox segfault quite frequently. Without debugging > symbols, bug-buddy cannot generate meaningful bug reports. Therefore, > I'd welcome a rhythmbox-dbg package, on which gnome-dbg should depend.
Attached is an attempt to add a dbg package to rhythmbox using the automatic facilities provided by cdbs >= 0.4.37. It seems to work fine, but I'm not sure if this is the right way to handle this? -- Cheers, Sven Arvidsson http://www.whiz.se PGP Key ID 760BDD22
diff -u rhythmbox-0.10.0/debian/control rhythmbox-0.10.0/debian/control --- rhythmbox-0.10.0/debian/control +++ rhythmbox-0.10.0/debian/control @@ -3,7 +3,7 @@ Priority: optional Maintainer: Loic Minier <[EMAIL PROTECTED]> Uploaders: Debian GNOME Maintainers <[EMAIL PROTECTED]> -Build-Depends: cdbs (>= 0.4.35), debhelper (>= 5.0.37.2), +Build-Depends: cdbs (>= 0.4.37), debhelper (>= 5.0.37.2), libgnome2-dev (>= 2.0.5-1), libgtk2.0-dev (>= 2.6.0), scrollkeeper, libgnomeui-dev (>= 2.8.1-3), libgnomevfs2-dev (>= 2.7.4), docbook-xsl (>= 1.54.1), @@ -40,0 +41,13 @@ +Package: rhythmbox-dbg +Architecture: any +Priority: extra +Depends: rhythmbox (= ${binary:Version}) +Description: debugging symbols for rhythmbox + Rhythmbox is a very easy to use music playing and management program + which supports a wide range of audio formats (including mp3 and ogg). + Originally inspired by Apple's iTunes, the current version also supports + Internet Radio, iPod integration and generic portable audio player + support, Audio CD burning, Audio CD playback, music sharing, and + Podcasts. + . + This package contains the debugging symbols for rhythmbox. diff -u rhythmbox-0.10.0/debian/control.in rhythmbox-0.10.0/debian/control.in --- rhythmbox-0.10.0/debian/control.in +++ rhythmbox-0.10.0/debian/control.in @@ -3,7 +3,7 @@ Priority: optional Maintainer: Loic Minier <[EMAIL PROTECTED]> Uploaders: @GNOME_TEAM@ -Build-Depends: cdbs (>= 0.4.35), debhelper (>= 5.0.37.2), +Build-Depends: cdbs (>= 0.4.37), debhelper (>= 5.0.37.2), libgnome2-dev (>= 2.0.5-1), libgtk2.0-dev (>= 2.6.0), scrollkeeper, libgnomeui-dev (>= 2.8.1-3), libgnomevfs2-dev (>= 2.7.4), docbook-xsl (>= 1.54.1), @@ -40,0 +41,13 @@ +Package: rhythmbox-dbg +Architecture: any +Priority: extra +Depends: rhythmbox (= ${binary:Version}) +Description: debugging symbols for rhythmbox + Rhythmbox is a very easy to use music playing and management program + which supports a wide range of audio formats (including mp3 and ogg). + Originally inspired by Apple's iTunes, the current version also supports + Internet Radio, iPod integration and generic portable audio player + support, Audio CD burning, Audio CD playback, music sharing, and + Podcasts. + . + This package contains the debugging symbols for rhythmbox. diff -u rhythmbox-0.10.0/debian/changelog rhythmbox-0.10.0/debian/changelog --- rhythmbox-0.10.0/debian/changelog +++ rhythmbox-0.10.0/debian/changelog @@ -1,3 +1,10 @@ +rhythmbox (0.10.0-2) UNRELEASED; urgency=low + + * Add a -dbg package (Closes: #419891). + - Bump up build-dep of cdbs to >= 0.4.37. + + -- Sven Arvidsson <[EMAIL PROTECTED]> Wed, 25 Apr 2007 19:15:12 +0200 + rhythmbox (0.10.0-1) experimental; urgency=low * Fix 0.9.8-4 changelog entry. diff -u rhythmbox-0.10.0/debian/TODO rhythmbox-0.10.0/debian/TODO --- rhythmbox-0.10.0/debian/TODO +++ rhythmbox-0.10.0/debian/TODO @@ -1,4 +1,4 @@ -$Id: TODO 8143 2006-12-19 14:03:13Z lool $ +$Id: TODO 5678 2006-04-16 19:28:42Z lool $ This is a short compilation of nice things we could to improve rhythmbox in Debian. diff -u rhythmbox-0.10.0/debian/rhythmbox.install rhythmbox-0.10.0/debian/rhythmbox.install --- rhythmbox-0.10.0/debian/rhythmbox.install +++ rhythmbox-0.10.0/debian/rhythmbox.install @@ -1,0 +2,2 @@ +debian/tmp/usr +debian/tmp/etc
signature.asc
Description: This is a digitally signed message part