Your message dated Sun, 06 Jul 2008 13:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#482744: fixed in devmapper 2:1.02.27-1
has caused the Debian Bug report #482744,
regarding devmapper: FTBFS when converted to new source format 3.0 (quilt)
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.)
--
482744: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482744
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: devmapper
Version: 2:1.02.25-1
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 rebuilt the packages
afterwards to see what breaks, and devmapper does break. To reproduce the
problem you can do this:
$ apt-get source devmapper
$ sed -i -e '/^Source:/ aFormat: 3.0 (quilt)' devmapper-1.02.25/debian/control
$ dpkg-source -b devmapper-1.02.25
$ dpkg-source -x devmapper_1.02.25-1.dsc
$ cd devmapper-1.02.25 && 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:1.02.25-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 devmapper, the build system copies sources files over
to a temporary directory but it doesn't copy the ".pc" directory if it
exists and thus the call to "quilt push -a" will fail trying to reapply
patches (since they have already been applied by dpkg-source -x).
I would suggest to call quilt push -a only if 'quilt unapplied' returns
true in the main source directory. Something like this (in your
setup-deb/setup-udeb rules):
if QUILT_PATCHES=$(CURDIR)/debian/patches quilt --quiltrc /dev/null \
unapplied >/dev/null 2>&1; then \
cd $(DIR); QUILT_PATCHES=$(CURDIR)/debian/patches quilt --quiltrc \
/dev/null push -a || test $$? = 2; \
fi
Cheers,
[1] http://lists.debian.org/debian-devel-announce/2008/04/msg00004.html
--
Raphael Hertzog
--- End Message ---
--- Begin Message ---
Source: devmapper
Source-Version: 2:1.02.27-1
We believe that the bug you reported is fixed in the latest version of
devmapper, which is due to be installed in the Debian FTP archive:
devmapper_1.02.27-1.diff.gz
to pool/main/d/devmapper/devmapper_1.02.27-1.diff.gz
devmapper_1.02.27-1.dsc
to pool/main/d/devmapper/devmapper_1.02.27-1.dsc
devmapper_1.02.27.orig.tar.gz
to pool/main/d/devmapper/devmapper_1.02.27.orig.tar.gz
dmsetup-udeb_1.02.27-1_amd64.udeb
to pool/main/d/devmapper/dmsetup-udeb_1.02.27-1_amd64.udeb
dmsetup_1.02.27-1_amd64.deb
to pool/main/d/devmapper/dmsetup_1.02.27-1_amd64.deb
libdevmapper-dev_1.02.27-1_amd64.deb
to pool/main/d/devmapper/libdevmapper-dev_1.02.27-1_amd64.deb
libdevmapper1.02.1-udeb_1.02.27-1_amd64.udeb
to pool/main/d/devmapper/libdevmapper1.02.1-udeb_1.02.27-1_amd64.udeb
libdevmapper1.02.1_1.02.27-1_amd64.deb
to pool/main/d/devmapper/libdevmapper1.02.1_1.02.27-1_amd64.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.
Bastian Blank <[EMAIL PROTECTED]> (supplier of updated devmapper 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: Sun, 06 Jul 2008 15:07:56 +0200
Source: devmapper
Binary: libdevmapper-dev libdevmapper1.02.1 libdevmapper1.02.1-udeb dmsetup
dmsetup-udeb
Architecture: source amd64
Version: 2:1.02.27-1
Distribution: unstable
Urgency: low
Maintainer: Debian LVM Team <[EMAIL PROTECTED]>
Changed-By: Bastian Blank <[EMAIL PROTECTED]>
Description:
dmsetup - The Linux Kernel Device Mapper userspace library
dmsetup-udeb - The Linux Kernel Device Mapper userspace library (udeb)
libdevmapper-dev - The Linux Kernel Device Mapper header files
libdevmapper1.02.1 - The Linux Kernel Device Mapper userspace library
libdevmapper1.02.1-udeb - The Linux Kernel Device Mapper userspace library
(udeb)
Closes: 482744 488981
Changes:
devmapper (2:1.02.27-1) unstable; urgency=low
.
* New upstream version. (closes: #488981)
* Update dm_report symbols.
* Only ignore known VCS dirs. (closes: #482744)
Checksums-Sha1:
89ca7598b61ccea9102768538911bc5ef512fa80 1162 devmapper_1.02.27-1.dsc
c214420db4a1c410cb6239f44c9c9a2f7c29473d 209112 devmapper_1.02.27.orig.tar.gz
b2f8f3ec8955a3407470df2d4ffa1133a395ef1c 13286 devmapper_1.02.27-1.diff.gz
cfff2e8727558c63378963ea8a26d38356cddcea 73216
libdevmapper-dev_1.02.27-1_amd64.deb
1b64aa246123f713f5754b1546cdb323322b3778 57536
libdevmapper1.02.1_1.02.27-1_amd64.deb
2479caaf17f80771f3c497cc3b7233104697234e 38492 dmsetup_1.02.27-1_amd64.deb
31138c79852d4e270857fdae6733e7b6afb8072f 40264
libdevmapper1.02.1-udeb_1.02.27-1_amd64.udeb
be12c85d187b5640ea8d2c197e2ae364f57fe897 19474
dmsetup-udeb_1.02.27-1_amd64.udeb
Checksums-Sha256:
f588de858a5d74aa3dddc0caffd6dd11ed9ee459153379e00dc5eb3aa7c48886 1162
devmapper_1.02.27-1.dsc
df062f70a57ca98294ee69f8ebe25fc49b7f27752f3add4620692fece369a25a 209112
devmapper_1.02.27.orig.tar.gz
91f3ad9c7d60647c668636e2f4d5f48e29d2f7a56a7a4f5f546ced324de8c4bc 13286
devmapper_1.02.27-1.diff.gz
0cf29521c42a744924fee4b16a55dceeb10c7686fc5848830ea44a94cc3de6d2 73216
libdevmapper-dev_1.02.27-1_amd64.deb
a9ea516b71c4942403cf24651497ee3966161f03e8d060c15f33d07e843d1977 57536
libdevmapper1.02.1_1.02.27-1_amd64.deb
baeb3faa3982e7ac50650440d50f8c26a2ae5c066b233a93e14dac7c49e2e87f 38492
dmsetup_1.02.27-1_amd64.deb
664606f524dd1ccc3372d7c0ac63f5a730522d67f2e278a799b08ba4e41711a9 40264
libdevmapper1.02.1-udeb_1.02.27-1_amd64.udeb
2734e4edbab97e1b3a2bff5ab1ea399211d3b312941e817b3c9f10eb7d6557ec 19474
dmsetup-udeb_1.02.27-1_amd64.udeb
Files:
adfb48118dc92db594ff6e283f822347 1162 admin optional devmapper_1.02.27-1.dsc
4aa921c9d65af281d1a16d6c1788b15f 209112 admin optional
devmapper_1.02.27.orig.tar.gz
b26d1d48ee92d04a1d698cfb9a21910c 13286 admin optional
devmapper_1.02.27-1.diff.gz
3eeb4c2a9d9138b4a79a7b3aa3b336a2 73216 libdevel optional
libdevmapper-dev_1.02.27-1_amd64.deb
7255847f6eb4be18c41158fa1ff447f8 57536 libs required
libdevmapper1.02.1_1.02.27-1_amd64.deb
29dca63b145abd7695c635b3eb6828a7 38492 admin optional
dmsetup_1.02.27-1_amd64.deb
c76ec49c2e40955a2385f5c8b54857c9 40264 debian-installer optional
libdevmapper1.02.1-udeb_1.02.27-1_amd64.udeb
81d414b88fd0b0bd95a75f692233458e 19474 debian-installer optional
dmsetup-udeb_1.02.27-1_amd64.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkhwxDgACgkQxWtQqFixGB6mXQCbBsbgwkQSnT/FniSp2HdIiYbW
UygAnRCF759THXplt1aYYzVsObmkr29S
=gg9T
-----END PGP SIGNATURE-----
--- End Message ---