[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#538544: marked as done (context: FTBFS with new source format 3.0 (quilt): unprotected quilt push -a)



Your message dated Thu, 12 Nov 2009 13:47:21 +0000
with message-id <E1N8a1B-0002D1-Bq@ries.debian.org>
and subject line Bug#538544: fixed in context 2009.08.19-1
has caused the Debian Bug report #538544,
regarding context: FTBFS with new source format 3.0 (quilt): unprotected quilt push -a
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 owner@bugs.debian.org
immediately.)


-- 
538544: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538544
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: context
Version: 2008.05.21-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 rebuilt the packages
afterwards to see what breaks, and context does break. To reproduce the
problem you can do this:
$ apt-get source context
$ mkdir -p context-2008.05.21/debian/source
$ echo "3.0 (quilt)" >context-2008.05.21/debian/source/format
$ dpkg-source -b context-2008.05.21
$ dpkg-source -x context_2008.05.21-1.dsc
$ cd context-2008.05.21 && 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-2008.05.21-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 context, it fails to build when the patches are
already applied as quilt push -a will exit with error code 2.
To avoid this kind of mistakes, you should really not reinvent the wheel
and simply use /usr/share/quilt/quilt.make provided by quilt (include it
and add the proper target dependencies).

Cheers,

[1] http://wiki.debian.org/Projects/DebSrc3.0




--- End Message ---
--- Begin Message ---
Source: context
Source-Version: 2009.08.19-1

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

context_2009.08.19-1.diff.gz
  to main/c/context/context_2009.08.19-1.diff.gz
context_2009.08.19-1.dsc
  to main/c/context/context_2009.08.19-1.dsc
context_2009.08.19-1_all.deb
  to main/c/context/context_2009.08.19-1_all.deb
context_2009.08.19.orig.tar.gz
  to main/c/context/context_2009.08.19.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 538544@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <preining@debian.org> (supplier of updated context 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 05 Oct 2009 13:27:19 +0900
Source: context
Binary: context
Architecture: source all
Version: 2009.08.19-1
Distribution: experimental
Urgency: low
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description: 
 context    - powerful TeX format
Closes: 538544
Changes: 
 context (2009.08.19-1) experimental; urgency=low
 .
   [ Norbert Preining ]
   * several new upstream releases
   * update the release notes
   * add a warning to README.MarkIV
   * add a TODO.Debian
   * fix debian/rules for upstream removed dvipdfm files
   * add missing ini files which have been removed from upstream
     so that default fmtutil initialization still works
   * disable the fix-for-old-lmodern-fonts patch as we ship newer lmodern
     fonts now
   * depend on tex-gyre
   * adjust depends of context onto lmodern >= 1.106
   * bump standards version to 3.8.3
   * add ${misc:Depends} to the depends field
   * bump build-dep on tex-common to >= 2.00 to get fix for dh_installtex
     usage of --flavor argument
   * do not ship some fonts in the binary package, but links to
     recommended font packages
   * only depend on texlive-binaries for TL2009
 .
   [ أحمد المحمودي (Ahmed El-Mahmoudy) ]
   * debian/rules: use /usr/share/quilt/quilt.make provided by quilt and remove
     patch-stamp & unpatch targets (Closes: #538544).
Checksums-Sha1: 
 d972f7e1b5e2f4d710eba4d6d0460fd787a11d4f 1232 context_2009.08.19-1.dsc
 4d0db874983acd0b2f688736e5be74e7d04e0b64 14090789 context_2009.08.19.orig.tar.gz
 537febde5cff8398d87ef5149e35380b8d3ca7fb 44393 context_2009.08.19-1.diff.gz
 dac81121d8940e05dbd6d60aa81b2c2c0291630b 12238242 context_2009.08.19-1_all.deb
Checksums-Sha256: 
 39050fa825eff12dc25c4856b5e5c05b660b3e06f7441cfe31df8f149afbff52 1232 context_2009.08.19-1.dsc
 5bc1740b6892cdda75d3cc62823966e70f67c7398136dd104fa9e0a50b4d533b 14090789 context_2009.08.19.orig.tar.gz
 c05371caa0e4014110ce95d95439e7023dc3de52363eb33ea34ff1e22e17a468 44393 context_2009.08.19-1.diff.gz
 1de654a837d58ec0b519e9917e3be353fff911c39e2c445a6338b0f1176f7792 12238242 context_2009.08.19-1_all.deb
Files: 
 ab3f8dd30db8b20a0e2106bbd9b67ba1 1232 tex optional context_2009.08.19-1.dsc
 986d95157fac3020fcd8d9d6a287423a 14090789 tex optional context_2009.08.19.orig.tar.gz
 8dbc9760194b016ce733ac6a8f03cb18 44393 tex optional context_2009.08.19-1.diff.gz
 b6724ed3871cc2fa172abb317fc8f3e2 12238242 tex optional context_2009.08.19-1_all.deb

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

iD8DBQFKyea40r9KownFsJQRAjSnAJ443ZQaqsFS73rxfl1jipPmf1nX/gCgjtFl
qyq0Kgzx9JpvmUpq1k2lyW0=
=L4Ty
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: