Your message dated Thu, 12 Jun 2008 14:32:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#485163: fixed in gmt 4.2.1-1
has caused the Debian Bug report #485163,
regarding gmt: FTBFS when converted to new source format 3.0 (quilt): patch 
only applicable from a subdir
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.)


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

$ apt-get source gmt
$ sed -i -e '/^Source:/ aFormat: 3.0 (quilt)' gmt-4.2.0/debian/control
$ dpkg-source -b gmt-4.2.0
$ dpkg-source -x gmt_4.2.0-1.dsc
$ cd gmt-4.2.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-4.2.0-1 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 gmt, the quilt series is only applicable
in a subdirectory of the source package while dpkg-source tries to
apply it directly from the top directory.

Please try to adjust the packaging so that you can apply patches from the
the top directory directly.

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)
- 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: gmt
Source-Version: 4.2.1-1

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

gmt-doc-pdf_4.2.1-1_all.deb
  to pool/main/g/gmt/gmt-doc-pdf_4.2.1-1_all.deb
gmt-doc_4.2.1-1_all.deb
  to pool/main/g/gmt/gmt-doc_4.2.1-1_all.deb
gmt-examples_4.2.1-1_all.deb
  to pool/main/g/gmt/gmt-examples_4.2.1-1_all.deb
gmt-tutorial-pdf_4.2.1-1_all.deb
  to pool/main/g/gmt/gmt-tutorial-pdf_4.2.1-1_all.deb
gmt_4.2.1-1.diff.gz
  to pool/main/g/gmt/gmt_4.2.1-1.diff.gz
gmt_4.2.1-1.dsc
  to pool/main/g/gmt/gmt_4.2.1-1.dsc
gmt_4.2.1-1_i386.deb
  to pool/main/g/gmt/gmt_4.2.1-1_i386.deb
gmt_4.2.1.orig.tar.gz
  to pool/main/g/gmt/gmt_4.2.1.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.
Francesco Paolo Lovergine <[EMAIL PROTECTED]> (supplier of updated gmt 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: Thu, 12 Jun 2008 14:21:53 +0200
Source: gmt
Binary: gmt gmt-doc-pdf gmt-tutorial-pdf gmt-doc gmt-examples
Architecture: source i386 all
Version: 4.2.1-1
Distribution: unstable
Urgency: low
Maintainer: Francesco Paolo Lovergine <[EMAIL PROTECTED]>
Changed-By: Francesco Paolo Lovergine <[EMAIL PROTECTED]>
Description: 
 gmt        - Generic Mapping Tools
 gmt-doc    - HTML documentation for GMT, the Generic Mapping Tools
 gmt-doc-pdf - PDF docs for GMT, the Generic Mapping Tools
 gmt-examples - Example scripts illustrating the use of GMT
 gmt-tutorial-pdf - Tutorial for GMT, the Generic Mapping Tools (PDF)
Closes: 416869 437047 485163
Changes: 
 gmt (4.2.1-1) unstable; urgency=low
 .
   * New upstream release. There is no more a _man file, all manpages are in 
_src.
     debian/rules changed as consequence.
     This partially fixes #181557 but project.1 is still a bit weird.
   * Revised man page installation in debian/rules, due to changes in the 
building system.
   * In debian/rules: added LDFLAGS="-g" at build-time, in order to create 
unstripped binaries.
     (closes: #437047)
   * In debian/rules: added private libraries path to search for libs when
     calling dh_shlibdeps
   * Policy bumped to 3.7.3, without changes.
   * Added Vcs-* fields to debian/control.
   * Now installs some additional pdfs in gmt-doc-pdf.
   * GMT wrapper changed to modify PATH before calling a GMT command.
     Patch applied on fly in debian/rules.
     (closes: #416869)
   * Fixed patches and debian/rules to use quilt in top dir and support next 
generation
     source package.
     (closes: #485163)
Checksums-Sha1: 
 d60b4e60a25e4cb94a3364aebab96db956534053 1400 gmt_4.2.1-1.dsc
 6c49e2674fd10947c94ea9cce2f0ec3bed03a8bc 19162696 gmt_4.2.1.orig.tar.gz
 368f4a216519414423f67a4d03e1f5ede4b51014 6715 gmt_4.2.1-1.diff.gz
 2a54927e8bfa312b26a9c7479ca14e527a6842b2 3659328 gmt_4.2.1-1_i386.deb
 81652bbcec62d272c987bd213d70696ec4c6539f 10143420 gmt-doc-pdf_4.2.1-1_all.deb
 303ca93964d2eda9a6212f0aa9c1311504b3c80a 300402 
gmt-tutorial-pdf_4.2.1-1_all.deb
 0b2c9a5848b86a918562660e7c4f6185a30d0d8f 3356660 gmt-doc_4.2.1-1_all.deb
 002711eceff5324ab8f0652cb57523a6561aab04 4788 gmt-examples_4.2.1-1_all.deb
Checksums-Sha256: 
 c541f300a5accb9da038b7a6cee9cdbd692a822d7b867e73a96ce3d7e2cb1bb0 1400 
gmt_4.2.1-1.dsc
 b3288297980e6f857a4b00e45649ce01fa199001905741d375ff832e30e61aae 19162696 
gmt_4.2.1.orig.tar.gz
 aa62e7236e4620dc27fdb738493d9343e24cefb40792d027e56bfa59d1a57f3a 6715 
gmt_4.2.1-1.diff.gz
 2aed4f2edbc8b5c830df796119a123fbe2f16c971a91b6ee0357141c2c48f076 3659328 
gmt_4.2.1-1_i386.deb
 ed82e5580011bd70be08280c0609ede954ce4544092a4037266a996b0d67d62d 10143420 
gmt-doc-pdf_4.2.1-1_all.deb
 0c92ca6018534e3d28125d338ba95629cb9460afb70c357f37a761536bb260ad 300402 
gmt-tutorial-pdf_4.2.1-1_all.deb
 1946c7cdf21d731a7fdb646277f2f1e05ead4c76a2fc43fb1c32265f9811eb65 3356660 
gmt-doc_4.2.1-1_all.deb
 666c0358e28dfce3aad5d72c185ba1bfc08d24d194d0809583e7550c42f9dbef 4788 
gmt-examples_4.2.1-1_all.deb
Files: 
 8b2b28401f626c0488583eaef94f67d5 1400 science extra gmt_4.2.1-1.dsc
 a5a60e50061b6f1ac1f660d7c6adaf6f 19162696 science extra gmt_4.2.1.orig.tar.gz
 6871a6ce583011ae036867145f2af975 6715 science extra gmt_4.2.1-1.diff.gz
 e9cc562d89cdd3f675dfce19dbca7ced 3659328 science extra gmt_4.2.1-1_i386.deb
 93da70e085d09795b67b9f6d25a2928b 10143420 doc extra gmt-doc-pdf_4.2.1-1_all.deb
 689661cf6e6bd41f1c26b9c47c1bc1b1 300402 doc extra 
gmt-tutorial-pdf_4.2.1-1_all.deb
 ae4d517a442b67dd2d171929858ad150 3356660 doc extra gmt-doc_4.2.1-1_all.deb
 ecd85ea5aa594c1e06f9c6e1ac88d6f5 4788 science extra 
gmt-examples_4.2.1-1_all.deb

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

iEYEARECAAYFAkhRL1cACgkQpFNRmenyx0fHWACfSSlfE9HPMcLyS5zZgTim3zsV
GyoAnAvMMto41G9P9B+jqCyKEpfPjiJI
=ifWC
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel

Reply via email to