Your message dated Wed, 25 Jun 2008 07:32:03 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#484953: fixed in nautilus 2.22.3-1 has caused the Debian Bug report #484953, regarding nautilus: 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.) -- 484953: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484953 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: nautilus Version: 2.20.0-4 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, nautilus failed, you can try yourself with those commands (and dpkg-dev >= 1.14.19 [2]) : $ apt-get source nautilus $ sed -i -e '/^Source:/ aFormat: 3.0 (quilt)' nautilus-2.20.0/debian/control $ dpkg-source -b nautilus-2.20.0 $ dpkg-source -x nautilus_2.20.0-4.dsc $ cd nautilus-2.20.0 && 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-2.20.0-4 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 nautilus, 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 "nautilus-2.20.0.orig" and "b" by "nautilus-2.20.0" 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: nautilus Source-Version: 2.22.3-1 We believe that the bug you reported is fixed in the latest version of nautilus, which is due to be installed in the Debian FTP archive: libnautilus-extension-dev_2.22.3-1_i386.deb to pool/main/n/nautilus/libnautilus-extension-dev_2.22.3-1_i386.deb libnautilus-extension1_2.22.3-1_i386.deb to pool/main/n/nautilus/libnautilus-extension1_2.22.3-1_i386.deb nautilus-data_2.22.3-1_all.deb to pool/main/n/nautilus/nautilus-data_2.22.3-1_all.deb nautilus-dbg_2.22.3-1_i386.deb to pool/main/n/nautilus/nautilus-dbg_2.22.3-1_i386.deb nautilus_2.22.3-1.diff.gz to pool/main/n/nautilus/nautilus_2.22.3-1.diff.gz nautilus_2.22.3-1.dsc to pool/main/n/nautilus/nautilus_2.22.3-1.dsc nautilus_2.22.3-1_i386.deb to pool/main/n/nautilus/nautilus_2.22.3-1_i386.deb nautilus_2.22.3.orig.tar.gz to pool/main/n/nautilus/nautilus_2.22.3.orig.tar.gz 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. Sebastian Dröge <[EMAIL PROTECTED]> (supplier of updated nautilus 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: Wed, 25 Jun 2008 08:42:25 +0200 Source: nautilus Binary: nautilus nautilus-dbg libnautilus-extension1 libnautilus-extension-dev nautilus-data Architecture: source all i386 Version: 2.22.3-1 Distribution: experimental Urgency: low Maintainer: Josselin Mouette <[EMAIL PROTECTED]> Changed-By: Sebastian Dröge <[EMAIL PROTECTED]> Description: libnautilus-extension-dev - libraries for nautilus components - development version libnautilus-extension1 - libraries for nautilus components - runtime version nautilus - file manager and graphical shell for GNOME nautilus-data - data files for nautilus nautilus-dbg - file manager and graphical shell for GNOME - debugging version Closes: 484953 Changes: nautilus (2.22.3-1) experimental; urgency=low . [ Josselin Mouette ] * 20_open-with_install.patch: ported from the patch formerly in eel2. * Also recommend synaptic and app-install-data. * Include patch-translations.mk, require gnome-pkg-tools 0.13. * debian/po-up: taken from eel2. * 99_ltmain_as-needed.patch: make the patch apply with -p1. Closes: #484953. . [ Sebastian Dröge ] * New upstream bugfix release: + debian/control.in: - Drop esound from build dependencies. + debian/patches/05_places-sidebar_single-click.patch: - Dropped, merged upstream. * debian/control.in: + Update Standards-Version to 3.8.0, no additional changes needed. Checksums-Sha1: 7b11433b542932017496c3773e47532d7e6d5c16 2104 nautilus_2.22.3-1.dsc fb27955c1e8afdb1075abe8d3865647df5f7eb2c 7533226 nautilus_2.22.3.orig.tar.gz 8ab0f856f865b768675ebcd7df7fb7bdd416c9aa 31528 nautilus_2.22.3-1.diff.gz b4eb8176c7399578c55e91060fd74c2d0908d139 4434246 nautilus-data_2.22.3-1_all.deb 289802ea4ac575de4e9a2f421adb5dc1d2c6fcd1 988660 nautilus_2.22.3-1_i386.deb abaa55b49d9b83d809d86521d43712d4cd3f8032 2567358 nautilus-dbg_2.22.3-1_i386.deb ff9c536a8c3adc849e820c241bfb3d0bb965628c 145428 libnautilus-extension1_2.22.3-1_i386.deb 8b131e4e55931c67cad01d4e2ce4058d116624a0 140158 libnautilus-extension-dev_2.22.3-1_i386.deb Checksums-Sha256: ccdc3aef5c087ce3fc3dda5e0fbccbb2ac8809d52ca432a1e5e2ec3bbfa1cb71 2104 nautilus_2.22.3-1.dsc d1b2e6b0c0df8653a84a24fa36af9710c60beee8a846f8688cf82fb4048e7db8 7533226 nautilus_2.22.3.orig.tar.gz ad5bc195d116a7601faa48c1e4d2ef79a0ce57834192d6e4f523b2b6fd83504d 31528 nautilus_2.22.3-1.diff.gz a1c5ec2710fa57ae5b52438ac944f2a0057768321badf374bad6dd601990b122 4434246 nautilus-data_2.22.3-1_all.deb 1b58e2e50fd83fc01db8c61a07757cee93296a6ca40f6c44970cbbb5f98bd9e3 988660 nautilus_2.22.3-1_i386.deb 303e9e464b35696418c68ca78fb5f5909e901a72e1fb7dd0d4c60fcaa93e017e 2567358 nautilus-dbg_2.22.3-1_i386.deb e384296593a103754817d1fe32aabda5c18c4781b095d92b41dd26ed77319a7f 145428 libnautilus-extension1_2.22.3-1_i386.deb 17d184f965a9c119653f69fb0ae87565174098e434575e0a6a99f3fdc6017da1 140158 libnautilus-extension-dev_2.22.3-1_i386.deb Files: bcd55ad28d1ebb6bff6fbf6396979585 2104 gnome optional nautilus_2.22.3-1.dsc 8b011b9b3b01473e5c88a84706ced94b 7533226 gnome optional nautilus_2.22.3.orig.tar.gz 43e5efe534d50ff45cc4f760cc25b537 31528 gnome optional nautilus_2.22.3-1.diff.gz 0e7a04741767f79466f7cf6a2881c895 4434246 gnome optional nautilus-data_2.22.3-1_all.deb d9b4717303bf98ebcdbe5ce446ba549b 988660 gnome optional nautilus_2.22.3-1_i386.deb 20a635b46a21f9963263088c7b96777b 2567358 gnome extra nautilus-dbg_2.22.3-1_i386.deb 99157bec7b34c8248773bc0c5435abda 145428 libs optional libnautilus-extension1_2.22.3-1_i386.deb b29ade052d5de3cdbb646ef72853584c 140158 libdevel optional libnautilus-extension-dev_2.22.3-1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkhh8BUACgkQBsBdh1vkHyFCnACeNu3Q3ZGULYsh0s6FaJnjJRLe LEcAoKOVJi33TCDikZ/U46o0zj4SEreM =IYEl -----END PGP SIGNATURE-----
--- End Message ---

