Your message dated Sun, 03 Jan 2010 01:03:53 +0000
with message-id <[email protected]>
and subject line Bug#562190: fixed in mac-fdisk 0.1-16
has caused the Debian Bug report #562190,
regarding mac-fdisk: udebs should depend on libc6-udeb instead of libc6
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.)
--
562190: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562190
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mac-fdisk
Version: 0.1-15
Severity: serious
Tags: patch d-i
The udebs do not get a correct dependency on libc6-udeb, but instead
depend on the regular libc6 package. We've ignored this for previous
releases, but for Squeeze it's RC because of britney support for udebs.
I originally thought this could be solved with a binNMU, but that turned
out not to be enough.
The basic reason is that the control file does not set the correct package
type for the udeb. Doing that also allows to simplify debian/rules a bit as
the package type triggers all the necessary magic for udebs in debhelper.
I've build tested the attached patch on a porter box and to me the result
looks good.
diff -u mac-fdisk-0.1/debian/rules mac-fdisk-0.1/debian/rules
--- mac-fdisk-0.1/debian/rules
+++ mac-fdisk-0.1/debian/rules
@@ -164,9 +164,8 @@
dh_strip -p$(packudeb); \
dh_installdeb -p$(packudeb); \
dh_shlibdeps -p$(packudeb); \
- dh_gencontrol -p$(packudeb) -- -isp "-DSubarchitecture=$(mac_subarches)" -fdebian/files~; \
- dpkg-distaddfile $(packudeb)_$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)_$(BUILDARCH).udeb debian-installer standard; \
- dh_builddeb -p$(packudeb) --filename=$(packudeb)_$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)_$(BUILDARCH).udeb; \
+ dh_gencontrol -p$(packudeb); \
+ dh_builddeb -p$(packudeb); \
fi
# build pmac-fdisk-udeb on powerpc
@@ -174,9 +173,8 @@
dh_strip -p$(packpudeb); \
dh_installdeb -p$(packpudeb); \
dh_shlibdeps -p$(packpudeb); \
- dh_gencontrol -p$(packpudeb) -- -isp "-DSubarchitecture=$(pmac_subarches)" -fdebian/files~; \
- dpkg-distaddfile $(packpudeb)_$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)_$(BUILDARCH).udeb debian-installer standard; \
- dh_builddeb -p$(packpudeb) --filename=$(packpudeb)_$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)_$(BUILDARCH).udeb; \
+ dh_gencontrol -p$(packpudeb); \
+ dh_builddeb -p$(packpudeb); \
fi
define checkdir
diff -u mac-fdisk-0.1/debian/control mac-fdisk-0.1/debian/control
--- mac-fdisk-0.1/debian/control
+++ mac-fdisk-0.1/debian/control
@@ -38,6 +38,7 @@
interactive tool similar to PC fdisk.
Package: mac-fdisk-udeb
+XC-Package-Type: udeb
Architecture: powerpc ppc64 m68k
Priority: standard
Section: debian-installer
@@ -54,6 +55,7 @@
This is a minimal mac-fdisk package used by the debian-installer.
Package: pmac-fdisk-udeb
+XC-Package-Type: udeb
Architecture: powerpc ppc64
Priority: standard
Section: debian-installer
--- End Message ---
--- Begin Message ---
Source: mac-fdisk
Source-Version: 0.1-16
We believe that the bug you reported is fixed in the latest version of
mac-fdisk, which is due to be installed in the Debian FTP archive:
mac-fdisk-udeb_0.1-16_powerpc.udeb
to main/m/mac-fdisk/mac-fdisk-udeb_0.1-16_powerpc.udeb
mac-fdisk_0.1-16.diff.gz
to main/m/mac-fdisk/mac-fdisk_0.1-16.diff.gz
mac-fdisk_0.1-16.dsc
to main/m/mac-fdisk/mac-fdisk_0.1-16.dsc
mac-fdisk_0.1-16_powerpc.deb
to main/m/mac-fdisk/mac-fdisk_0.1-16_powerpc.deb
pmac-fdisk-udeb_0.1-16_powerpc.udeb
to main/m/mac-fdisk/pmac-fdisk-udeb_0.1-16_powerpc.udeb
pmac-fdisk_0.1-16_powerpc.deb
to main/m/mac-fdisk/pmac-fdisk_0.1-16_powerpc.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.
Michael Schmitz <[email protected]> (supplier of updated mac-fdisk 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, 03 Jan 2010 13:47:27 +1200
Source: mac-fdisk
Binary: mac-fdisk pmac-fdisk pmac-fdisk-cross mac-fdisk-udeb pmac-fdisk-udeb
Architecture: source powerpc
Version: 0.1-16
Distribution: unstable
Urgency: low
Maintainer: Michael Schmitz <[email protected]>
Changed-By: Michael Schmitz <[email protected]>
Description:
mac-fdisk - Apple disk partition manipulation tool
mac-fdisk-udeb - Apple disk partition manipulation tool (udeb)
pmac-fdisk - fdisk partition manipulation tool for PowerPC
pmac-fdisk-cross - fdisk partition manipulation tool for PowerPC
pmac-fdisk-udeb - fdisk partition manipulation tool for PowerPC (udeb)
Closes: 562190
Changes:
mac-fdisk (0.1-16) unstable; urgency=low
.
* Fix udeb shlib dependencies - patch by Frans Pop <[email protected]>
Closes: #562190.
Checksums-Sha1:
3ba8b4cca37edd005013a0d938c897c4d59cb26f 1048 mac-fdisk_0.1-16.dsc
e2b08f76904b489c46b2b9ab505394de38ea6ce0 19896 mac-fdisk_0.1-16.diff.gz
7437634f58ce1c18c342571841d90736d57fd9b5 26606 mac-fdisk_0.1-16_powerpc.deb
0f493f0340a7c8efbf99579f45931c826c041f86 30574 pmac-fdisk_0.1-16_powerpc.deb
d144c897d7a4400a442829f843437e7e8ca890ef 15608
mac-fdisk-udeb_0.1-16_powerpc.udeb
7c2484f28385a6610ee2302b92ade816bf9b1965 20434
pmac-fdisk-udeb_0.1-16_powerpc.udeb
Checksums-Sha256:
42b2777e3d01dbd738013551d8dc331623a64ab286bc36ec847ffe1a95c90b12 1048
mac-fdisk_0.1-16.dsc
0ab4247a80734cffcebd439b2c6021a5560daf4d5bb246af3ee0a75d52bfd486 19896
mac-fdisk_0.1-16.diff.gz
a9d40c879cd854ad4d67943420ee79d9a586ded084c28ee3195c95b83b565622 26606
mac-fdisk_0.1-16_powerpc.deb
728c20f6d7178eaf4304fe455356b24d9cd963f984bb157fa58d4c9d74001415 30574
pmac-fdisk_0.1-16_powerpc.deb
8a64d6f52f81f16fd143d43050ada980d5489149ab541c70e20b76e2806e636f 15608
mac-fdisk-udeb_0.1-16_powerpc.udeb
620d837d9bdbc5e142bf39b04fb667ef684a0880c6ddc3c3b8353dc3965b2a44 20434
pmac-fdisk-udeb_0.1-16_powerpc.udeb
Files:
afb34b3765440797776a301ed032a448 1048 base required mac-fdisk_0.1-16.dsc
913585aaed29b66db2898b6ef97aa1b8 19896 base required mac-fdisk_0.1-16.diff.gz
e4b82413b2e5c8791a724823c4f67eda 26606 base required
mac-fdisk_0.1-16_powerpc.deb
32043ca8becd28109f8ab6a7f8dfea12 30574 base required
pmac-fdisk_0.1-16_powerpc.deb
7212fd8290ce4200cac41c249d613113 15608 debian-installer standard
mac-fdisk-udeb_0.1-16_powerpc.udeb
4dc8b66352f090ca99c334dd2f6a4292 20434 debian-installer standard
pmac-fdisk-udeb_0.1-16_powerpc.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFLP+nejH3TJU9qR44RAjIFAJ4kJqYh5FfCH/GXlhDXjwdJxKo/0QCcD4Mo
6ZJ6tCkFXw6ZogrRByw5a2w=
=6RuS
-----END PGP SIGNATURE-----
--- End Message ---