Your message dated Sun, 20 Jul 2008 10:32:45 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#485320: fixed in bittornado 0.3.18-7
has caused the Debian Bug report #485320,
regarding bittornado: FTBFS when converted to new source format 3.0 (quilt): 
invalid patch
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.)


-- 
485320: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485320
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: bittornado
Version: 0.3.18-6
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, bittornado failed, you can try yourself with those
commands (and dpkg-dev >= 1.14.19 [2]) :

$ apt-get source bittornado
$ sed -i -e '/^Source:/ aFormat: 3.0 (quilt)' bittornado-0.3.18/debian/control
$ dpkg-source -b bittornado-0.3.18
$ dpkg-source -x bittornado_0.3.18-6.dsc
$ cd bittornado-0.3.18 && 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-0.3.18-6 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 bittornado, I get this:
dpkg-source: error: diff 
`bittornado-0.3.18/debian/patches/10_removeCVScrud.dpatch' patches file 
bittornado-0.3.18/.cvsignore twice

The header filenames in that patch are not meant to be applicable with -p1
and as such dpkg-source is confused on what's the dirname and what's the
filename and see a file twice when it shouldn't. You can use 'quilt
refresh' to fix that patch. (In fact refreshing all the patches wouldn't
hurt as many contain absolute filenames)

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:
- all your patches must be applicable with the "-p1" option of patch
  (and you shouldn't use options in the series file to override this)
- 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)
- 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: bittornado
Source-Version: 0.3.18-7

We believe that the bug you reported is fixed in the latest version of
bittornado, which is due to be installed in the Debian FTP archive:

bittornado-gui_0.3.18-7_all.deb
  to pool/main/b/bittornado/bittornado-gui_0.3.18-7_all.deb
bittornado_0.3.18-7.diff.gz
  to pool/main/b/bittornado/bittornado_0.3.18-7.diff.gz
bittornado_0.3.18-7.dsc
  to pool/main/b/bittornado/bittornado_0.3.18-7.dsc
bittornado_0.3.18-7_all.deb
  to pool/main/b/bittornado/bittornado_0.3.18-7_all.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.
Cameron Dale <[EMAIL PROTECTED]> (supplier of updated bittornado 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, 19 Jul 2008 16:08:44 -0700
Source: bittornado
Binary: bittornado bittornado-gui
Architecture: source all
Version: 0.3.18-7
Distribution: unstable
Urgency: medium
Maintainer: Cameron Dale <[EMAIL PROTECTED]>
Changed-By: Cameron Dale <[EMAIL PROTECTED]>
Description: 
 bittornado - bittorrent client with enhanced curses interface
 bittornado-gui - bittorrent client with enhanced GUI interface
Closes: 485320
Changes: 
 bittornado (0.3.18-7) unstable; urgency=medium
 .
   * Refresh all the quilt patches (Closes: #485320)
   * Update standards version to 3.8.0
     - Add a README.source file pointing to the quilt documentation
   * medium urgency to get it into lenny
Checksums-Sha1: 
 99e56311a5034c79341f827065553461599ee5d0 1315 bittornado_0.3.18-7.dsc
 ea608635c4cb5b74960b73c3b1c89e44b5d8dd61 64042 bittornado_0.3.18-7.diff.gz
 77f1fd0b43b470a4d35bb05930159ba92c6c8f32 160526 bittornado_0.3.18-7_all.deb
 d8835248a1469e17cfabcc8653e1247a14362395 40718 bittornado-gui_0.3.18-7_all.deb
Checksums-Sha256: 
 bcc5747fa299faaa18094360edb406cc924e365f0a6d621d0a3a85649fb175b9 1315 
bittornado_0.3.18-7.dsc
 c326252dff9ed544514e75fbd3f6fb9674dcc832b37623eb3a7ad5327799c51a 64042 
bittornado_0.3.18-7.diff.gz
 1473cd0d0925a9d7ed2e656d4cfd8d26397e9fc364c74d7a2e173dae8231380f 160526 
bittornado_0.3.18-7_all.deb
 6cf019da9286506cec2c405f396008341c4ea582b90cffdf095ed7818ab0ff36 40718 
bittornado-gui_0.3.18-7_all.deb
Files: 
 c3a07e499db2a85165c1d431b3937597 1315 net optional bittornado_0.3.18-7.dsc
 2dd1a32f899405ba06eff3b126718308 64042 net optional bittornado_0.3.18-7.diff.gz
 4df1ed2322ff2536455fe98e501d8511 160526 net optional 
bittornado_0.3.18-7_all.deb
 cc84cce3a5e3f895f218b6e3d4b38938 40718 net optional 
bittornado-gui_0.3.18-7_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkiC7mgACgkQDx924g0gNq1k9ACfQ95lR9gLKoxR8wbl5MeDGwZ2
6y0An1qT/PQl1DH/o+JwJ1iwADWJHhII
=Y94f
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to