Your message dated Sun, 25 Oct 2009 19:59:12 +0000
with message-id <[email protected]>
and subject line Bug#538551: fixed in hwinfo 16.0-2
has caused the Debian Bug report #538551,
regarding hwinfo: 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 [email protected]
immediately.)
--
538551: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538551
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: hwinfo
Version: 16.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 rebuilt the packages
afterwards to see what breaks, and hwinfo does break. To reproduce the
problem you can do this:
$ apt-get source hwinfo
$ mkdir -p hwinfo-16.0/debian/source
$ echo "3.0 (quilt)" >hwinfo-16.0/debian/source/format
$ dpkg-source -b hwinfo-16.0
$ dpkg-source -x hwinfo_16.0-1.dsc
$ cd hwinfo-16.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-16.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 hwinfo, 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: hwinfo
Source-Version: 16.0-2
We believe that the bug you reported is fixed in the latest version of
hwinfo, which is due to be installed in the Debian FTP archive:
hwinfo_16.0-2.diff.gz
to pool/main/h/hwinfo/hwinfo_16.0-2.diff.gz
hwinfo_16.0-2.dsc
to pool/main/h/hwinfo/hwinfo_16.0-2.dsc
hwinfo_16.0-2_i386.deb
to pool/main/h/hwinfo/hwinfo_16.0-2_i386.deb
libhd-dev_16.0-2_i386.deb
to pool/main/h/hwinfo/libhd-dev_16.0-2_i386.deb
libhd-doc_16.0-2_all.deb
to pool/main/h/hwinfo/libhd-doc_16.0-2_all.deb
libhd16_16.0-2_i386.deb
to pool/main/h/hwinfo/libhd16_16.0-2_i386.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.
William Vera <[email protected]> (supplier of updated hwinfo 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, 24 Oct 2009 19:20:16 -0500
Source: hwinfo
Binary: hwinfo libhd16 libhd-doc libhd-dev
Architecture: source i386 all
Version: 16.0-2
Distribution: unstable
Urgency: low
Maintainer: William Vera <[email protected]>
Changed-By: William Vera <[email protected]>
Description:
hwinfo - Hardware identification system
libhd-dev - Hardware identification system library and headers
libhd-doc - Hardware identification system library documentation
libhd16 - Hardware identification system library
Closes: 538551 546151
Changes:
hwinfo (16.0-2) unstable; urgency=low
.
* Added the patch to port to sh4 (Closes: #546151).
* Updated Standards Version to 3.8.3.
* Added README.source (quilt).
* Modified debian/rules to fix FTBFS (Closes: #538551).
Checksums-Sha1:
8119b6a4b0625c7836b5112db7874e2f0655bffa 1043 hwinfo_16.0-2.dsc
04feee8733b0558539f17f9dbcc59fe46d6444d3 10005 hwinfo_16.0-2.diff.gz
fe3dad5402d7c0ab60954313c17be01471872957 45634 hwinfo_16.0-2_i386.deb
c3b89617b9cdcf9084f91c781cba1cdeebd143a0 696298 libhd16_16.0-2_i386.deb
15f190571cc677fa6a37d7ae3f98b73b35b6ec8b 783378 libhd-dev_16.0-2_i386.deb
21c72de73f40dc8d65bf9530516f96e6f5a460c6 1438488 libhd-doc_16.0-2_all.deb
Checksums-Sha256:
7f94822a6dacce88b48f74526bf99f7f266ff3df18ff72e53725e9fcd9bf2e13 1043
hwinfo_16.0-2.dsc
b9ccc66c531beaee419c4930b50b097796893f647cbc82a5274f834eacd13400 10005
hwinfo_16.0-2.diff.gz
8e091fca822e1fdef4df8916699caaf348f377d72b7bafb8cac1647858108fce 45634
hwinfo_16.0-2_i386.deb
f066bfc34739122bb3abca34e7ee2ce0cce4f3c215afb696e2bc92b38ba3bcf4 696298
libhd16_16.0-2_i386.deb
06ab529471c76bc3bb099767896166b44ef5fa34c269914ce12dd1bd44cc2504 783378
libhd-dev_16.0-2_i386.deb
2ec4142cb653c4fdcb62df8ee122a8b58ed11e04ba0a18d16b0115ebabc51c31 1438488
libhd-doc_16.0-2_all.deb
Files:
ed586c69fe4c05bb18ef12239fe5dae7 1043 admin optional hwinfo_16.0-2.dsc
a7b68ea6f3c640ca47d13cf117f90555 10005 admin optional hwinfo_16.0-2.diff.gz
f9ebcebb51f7fe2439ebcb6bb31a8237 45634 admin optional hwinfo_16.0-2_i386.deb
ba0f25297bf9653c5d385390f24ece7d 696298 libs optional libhd16_16.0-2_i386.deb
981639168ebdbb5db0be6f2106c91124 783378 libdevel optional
libhd-dev_16.0-2_i386.deb
1fe8e690eb75e9d22aa243665299e164 1438488 doc optional libhd-doc_16.0-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkrkqtsACgkQ5ItltUs5T37BuwCggwl508yQk9V1ffThjDaiYOYl
eT0Ani8G0e8JoehxkIjCFVukKjcutqLD
=3G1W
-----END PGP SIGNATURE-----
--- End Message ---