Your message dated Sat, 26 Jul 2008 14:17:05 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#484942: fixed in amarok 1.4.9.1-3 has caused the Debian Bug report #484942, regarding amarok: FTBFS when converted to new source format 3.0 (quilt): due to patches that require -p0 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 484942: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484942 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: amarok Version: 1.4.9.1-2 Severity: minor Usertags: 3.0-quilt-by-default To prepare a possible switch to the new source package format "3.0 (quilt)" [1], I converted all source packages and tried to rebuild them. Unfortunately, amarok failed, you can try yourself with those commands (and dpkg-dev >= 1.14.19 [2]) : $ apt-get source amarok $ sed -i -e '/^Source:/ aFormat: 3.0 (quilt)' amarok-1.4.9.1/debian/control $ dpkg-source -b amarok-1.4.9.1 $ dpkg-source -x amarok_1.4.9.1-2.dsc $ cd amarok-1.4.9.1 && debuild -us -uc In this process, if the .diff.gz contains changes to upstream files, dpkg-source will have created a corresponding patch in debian/patches/debian-changes-1.4.9.1-2 and will have registered that patch in a quilt series (debian/patches/series, it is created if needed). All the patches listed in the "series" file are applied directly during the extraction (dpkg-source -x). quilt itself is used if available (and will thus lead to the creation of the .pc directory), otherwise dpkg-source applies the patches by itself. For more information about the new source package format see the manual page dpkg-source(1). In the case of amarok, it already uses quilt but some of the patches require the '-p0' option of patch to be properly applied and this option has been hardcoded in the series file. The new source package format doesn't support this quilt feature and requires patches to be applicable with the '-p1' option. You can use the following command to easily update all the patches that use the '-p0' option: $ awk '{ if ($2 == "-p0") print $1 }' debian/patches/series | while read f; do perl -pi -e 's|^--- (?:\./)?|--- a/|; s|^\+\+\+ (?:\./)?|+++ b/|;' debian/patches/$f ; done Not that you can replace "a" by "amarok-1.4.9.1.orig" and "b" by "amarok-1.4.9.1" if you prefer. Then don't forget to strip the "-p0" options from debian/patches/series. As a side note, you must also pay attention to the following points in your quilt usage to guarantee compatibility with the new source package format: - the patches must be in debian/patches/ together with the "series" file (you can use QUILT_PATCHES=debian/patches if needed) - you should not override QUILT_PC to change the location of quilt's internal directory (".pc" by default) - the patches should not reference absolute filenames (in +++/--- lines) - your clean target must work even if the patches are already applied - your build target must work with patches applied even if the clean target is supposed to unapply them (because dpkg-source -b might have applied them back) Cheers, [1] http://lists.debian.org/debian-devel-announce/2008/04/msg00004.html [2] the upcoming dpkg-dev 1.14.20 is more tolerant with patches, you can grab it here if you want to try with that version: http://people.debian.org/~hertzog/packages/dpkg-dev_1.14.20_all.deb -- Raphael Hertzog
--- End Message ---
--- Begin Message ---Source: amarok Source-Version: 1.4.9.1-3 We believe that the bug you reported is fixed in the latest version of amarok, which is due to be installed in the Debian FTP archive: amarok-common_1.4.9.1-3_all.deb to pool/main/a/amarok/amarok-common_1.4.9.1-3_all.deb amarok-dbg_1.4.9.1-3_amd64.deb to pool/main/a/amarok/amarok-dbg_1.4.9.1-3_amd64.deb amarok-engine-xine_1.4.9.1-3_amd64.deb to pool/main/a/amarok/amarok-engine-xine_1.4.9.1-3_amd64.deb amarok-engine-yauap_1.4.9.1-3_amd64.deb to pool/main/a/amarok/amarok-engine-yauap_1.4.9.1-3_amd64.deb amarok-engines_1.4.9.1-3_all.deb to pool/main/a/amarok/amarok-engines_1.4.9.1-3_all.deb amarok-konqsidebar_1.4.9.1-3_amd64.deb to pool/main/a/amarok/amarok-konqsidebar_1.4.9.1-3_amd64.deb amarok_1.4.9.1-3.diff.gz to pool/main/a/amarok/amarok_1.4.9.1-3.diff.gz amarok_1.4.9.1-3.dsc to pool/main/a/amarok/amarok_1.4.9.1-3.dsc amarok_1.4.9.1-3_amd64.deb to pool/main/a/amarok/amarok_1.4.9.1-3_amd64.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Modestas Vainius <[EMAIL PROTECTED]> (supplier of updated amarok package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 26 Jul 2008 16:06:43 +0300 Source: amarok Binary: amarok amarok-common amarok-konqsidebar amarok-engines amarok-engine-xine amarok-engine-yauap amarok-dbg Architecture: source all amd64 Version: 1.4.9.1-3 Distribution: unstable Urgency: low Maintainer: Modestas Vainius <[EMAIL PROTECTED]> Changed-By: Modestas Vainius <[EMAIL PROTECTED]> Description: amarok - versatile and easy to use audio player for KDE amarok-common - architecture independent files for Amarok amarok-dbg - debugging symbols for Amarok amarok-engine-xine - Xine engine for the Amarok audio player amarok-engine-yauap - Yauap engine for the Amarok audio player amarok-engines - output engines for the Amarok music player amarok-konqsidebar - Amarok sidebar for konqueror 3.x.x Closes: 460113 484942 488680 488692 488698 488699 Changes: amarok (1.4.9.1-3) unstable; urgency=low . * Make amarok depend strictly on the same source version of amarok-common (=) * Add support for hotkeys under GNOME (Closes: #460113): - Add 16_gnome_multimedia_keys.diff patch (patch from Ubuntu, thanks to Chris Brown and James Westby). Adds gnome_media_keys script. - Make amarok-common suggest python-dbus and libdbus-glib. - Add entry to README.Debian that python-dbus and libdbus-glib are needed to get the script working. - Add and patch Makefile.am to enable installation of the script. * Properly support Xiph mime types (patch from Ubuntu, thanks to Daniel Hahler and James Westby) (Closes: #488699). * Improve audiocd support from konqueror menu (Closes: #488680). Based on patch from Ubuntu (thanks to Anthony Mercatante and James Westby) with the following changes: - No distro branding. - Rename and install the 'play_audiocd' script to /usr/share/apps/amarok. - Remove bashisms from the play_audiocd script: /bin/sh compatibility. - Enhance play_audiocd script. Some assumptions there were not valid. - Install the script to the amarok-common package. - Patch amarok/src/amarok_play_audiocd.desktop instead of providing own version (19_amarok_play_audiocd.desktop.diff). * Add last.fm "Recommended Radio". Patch from Ubuntu (Closes: #488698). Thanks to Daniel Hahler and James Westby. - Extend the patch. Add "Recommend Radio" to the Playlist menu too. * Remove KDE*3* from the amarok package description. When I added it, I planned the KDE 4 version too (Closes: #488692). * Do not use quilt options (-p0) (Closes: #484942). Checksums-Sha1: 9c3f4f5680f581528b2a69265186dffe6c537fef 1643 amarok_1.4.9.1-3.dsc 4a139e4e97189018fcda1fd49a5b85ecd2852e8d 112837 amarok_1.4.9.1-3.diff.gz 04f0e9bc465badfa19774a2f9d41a6674a55b215 11090354 amarok-common_1.4.9.1-3_all.deb d9741372b5cedb815721a5312bae1457984a540b 70138 amarok-engines_1.4.9.1-3_all.deb d1a4fba40eea84ca02d875e481b6c16467d7536e 2671834 amarok_1.4.9.1-3_amd64.deb 841d7973261e12b086656bb00098c037740ab349 125256 amarok-konqsidebar_1.4.9.1-3_amd64.deb 9f6336e25d39ab8401d6b0e39625ffdbca85b0d6 127744 amarok-engine-xine_1.4.9.1-3_amd64.deb 699e49f498d8242965b8d169f65eca56f62862c5 94392 amarok-engine-yauap_1.4.9.1-3_amd64.deb 9539bf479b2602c066ec8037453606e956f02295 11588548 amarok-dbg_1.4.9.1-3_amd64.deb Checksums-Sha256: 8440b575058ecc37adb42c25ca8f7279b9ff72dfa680b2f979db0a472f8fca04 1643 amarok_1.4.9.1-3.dsc e16609698e449182da0ddf2059e8b8af3c6edec003ae6296222ad6c5587b781b 112837 amarok_1.4.9.1-3.diff.gz da08612c9a82f204d758d2a2071fae3365270a6094075598bde3a84bf9cc1b34 11090354 amarok-common_1.4.9.1-3_all.deb 525be0b77f0c6ae16c94d33e927a17a942518d1d0dd6093cf1f2eaf7d273efb4 70138 amarok-engines_1.4.9.1-3_all.deb fbe8a18660ee7cdc341f23b5f1563a2ed6f31fa07aeee2320b0022d9d487de69 2671834 amarok_1.4.9.1-3_amd64.deb 740cc61983477cce1b807b0244e4b2dcc61799a9684dc9df6a39d63ddc2bf5df 125256 amarok-konqsidebar_1.4.9.1-3_amd64.deb 9fa3385cc98fc28f6c669885801d593a4880333a503f015d128b3bbc77781284 127744 amarok-engine-xine_1.4.9.1-3_amd64.deb dcd6c18e4cc4076b34c6190bb4c90beb2fef23aa1eb54c429aa587e622e46ec9 94392 amarok-engine-yauap_1.4.9.1-3_amd64.deb 37c644acb97f9e7f53a3d3303dbdadbc85cbdd8b85de76f01b3d9c47ba5a8dc4 11588548 amarok-dbg_1.4.9.1-3_amd64.deb Files: ce1ab4015eb39410ddfe1c00d5390c6a 1643 kde optional amarok_1.4.9.1-3.dsc bf114d2622209e5789f30cf7db7911a3 112837 kde optional amarok_1.4.9.1-3.diff.gz 24b7e13ca2ac9c7768a6cb3ef0c9f3c5 11090354 kde optional amarok-common_1.4.9.1-3_all.deb 4a71043fd05fdbb9be1f6c67eb92c151 70138 kde optional amarok-engines_1.4.9.1-3_all.deb b774c0aac10e32bf6c7f68942f2429ee 2671834 kde optional amarok_1.4.9.1-3_amd64.deb 389eb9bf47156c840e3e60eaf722496e 125256 kde optional amarok-konqsidebar_1.4.9.1-3_amd64.deb dddce3aaa7c7be604fc8fe7261da00a9 127744 kde optional amarok-engine-xine_1.4.9.1-3_amd64.deb 12f2771aa47efa93c91c233888f35f20 94392 kde optional amarok-engine-yauap_1.4.9.1-3_amd64.deb e9d640d454108bc29c29952dcf217ca9 11588548 kde extra amarok-dbg_1.4.9.1-3_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkiLLt4ACgkQHO9JRnPq4hTJDACg70lZ3E8k7fvhs8NjzMEB3jpv OLMAn1PEuiMMLbvJSq5lCuxWt3Qsi9jO =nVZF -----END PGP SIGNATURE-----
--- End Message ---

