Your message dated Mon, 21 Dec 2009 22:47:30 +0000
with message-id <e1nmr2i-0007kj...@ries.debian.org>
and subject line Bug#562001: fixed in beep 1.2.2-24
has caused the Debian Bug report #562001,
regarding beep-udeb: 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 ow...@bugs.debian.org
immediately.)


-- 
562001: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562001
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: beep
Version: 1.2.2-23
Severity: serious
Tags: patch d-i
X-Debbugs-CC: debian-b...@lists.debian.org

The udeb does not get a correct dependency on libc6-udeb, but instead 
depends on the regular libc6 package.

Personally I would recommend a switch to debhelper for the packaging as 
it's by far the simplest method to correctly build packages that have 
udebs, but if you want to avoid that, the attached patch will also get the 
correct dependencies.

Only strange thing is that dpkg-shlibdeps versions the dependency for the 
deb as (>= 2.7), but for the udeb as (>= 2.10). I've been unable to find 
out why, but for us it does not matter.

diff -u beep-1.2.2/debian/rules beep-1.2.2/debian/rules
--- beep-1.2.2/debian/rules
+++ beep-1.2.2/debian/rules
@@ -34,7 +34,7 @@
 clean: unpatch
 	$(checkdir)
 	$(checkroot)
-	-rm -rf $(TMP1) $(TMP2) debian/substvars debian/files build-stamp
+	-rm -rf $(TMP1) $(TMP2) debian/beep.substvars debian/beep-udeb.substvars debian/files build-stamp
 	[ ! -f beep ] || $(MAKE) clean
 
 
@@ -86,13 +86,14 @@
 	$(INSTALL_SCRIPT) debian/postinst debian/postrm debian/config \
 		$(TMP1)/DEBIAN
 	po2debconf debian/templates > $(TMP1)/DEBIAN/templates
-	dpkg-shlibdeps -Tdebian/substvars -dDepends $(TMP1)/usr/bin/beep
-	dpkg-gencontrol -ldebian/changelog -isp -Tdebian/substvars -p$(PKG1) \
+	dpkg-shlibdeps -Tdebian/beep.substvars -dDepends $(TMP1)/usr/bin/beep
+	dpkg-shlibdeps -Tdebian/beep-udeb.substvars -dDepends $(TMP2)/usr/bin/beep -tudeb
+	dpkg-gencontrol -ldebian/changelog -isp -Tdebian/beep.substvars -p$(PKG1) \
 		-P$(TMP1)
 	cd $(TMP1) && find * -type f ! -regex '^DEBIAN/.*' -print0 | \
 		xargs -r0 md5sum > DEBIAN/md5sums
 	dpkg --build $(TMP1) ..
-	dpkg-gencontrol -ldebian/changelog -isp -Tdebian/substvars -p$(PKG2) \
+	dpkg-gencontrol -ldebian/changelog -isp -Tdebian/beep-udeb.substvars -p$(PKG2) \
 		-P$(TMP2) -UHomepage -n$(PKG2)_$(VERSION)_$(ARCH).udeb
 	dpkg --build $(TMP2) ../$(PKG2)_$(VERSION)_$(ARCH).udeb
 

--- End Message ---
--- Begin Message ---
Source: beep
Source-Version: 1.2.2-24

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

beep-udeb_1.2.2-24_powerpc.udeb
  to main/b/beep/beep-udeb_1.2.2-24_powerpc.udeb
beep_1.2.2-24.diff.gz
  to main/b/beep/beep_1.2.2-24.diff.gz
beep_1.2.2-24.dsc
  to main/b/beep/beep_1.2.2-24.dsc
beep_1.2.2-24_powerpc.deb
  to main/b/beep/beep_1.2.2-24_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 562...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gerfried Fuchs <rho...@debian.at> (supplier of updated beep 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 ftpmas...@debian.org)


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

Format: 1.8
Date: Mon, 21 Dec 2009 23:20:38 +0100
Source: beep
Binary: beep beep-udeb
Architecture: source powerpc
Version: 1.2.2-24
Distribution: unstable
Urgency: low
Maintainer: Gerfried Fuchs <rho...@debian.at>
Changed-By: Gerfried Fuchs <rho...@debian.at>
Description: 
 beep       - advanced pc-speaker beeper
 beep-udeb  - advanced pc-speaker beeper - minimal package
Closes: 562001
Changes: 
 beep (1.2.2-24) unstable; urgency=low
 .
   * Apply patch from Frans Pop for making beep-udeb depend on libc6-udeb
     instead of libc6 (closes: #562001)
   * Bump Standards-Version to 3.8.3.
Checksums-Sha1: 
 68f3ce5f75e5436be23ac2ad6d13a638bc06c51c 976 beep_1.2.2-24.dsc
 6c89b821c862dee1322666bd5132a399e3682390 22237 beep_1.2.2-24.diff.gz
 c96f3e52b1263f7ab849392970247f828fabf5a7 25758 beep_1.2.2-24_powerpc.deb
 673b8709ce7c852d0fcb86b2385b7c336465623d 5236 beep-udeb_1.2.2-24_powerpc.udeb
Checksums-Sha256: 
 d588976d10c2ed0f3062b855721e6e6904598e4367d33a80473aa1ab68c55f12 976 
beep_1.2.2-24.dsc
 5adaeaab0966375559ab418070fe195526f7ce1d68e4f910b18f66f658650852 22237 
beep_1.2.2-24.diff.gz
 e9f59822d734722e172c5f57fd493f4e4de7a3d34bd65b4128bc22a7e3f71dea 25758 
beep_1.2.2-24_powerpc.deb
 5549fd41a6bff3467902ab631f9b997d9eced1fb255726ae21d111acfd81f30c 5236 
beep-udeb_1.2.2-24_powerpc.udeb
Files: 
 9a6af86c609eeba4231c51c229f2836f 976 sound optional beep_1.2.2-24.dsc
 c21b6e1d9d21a3612550179cf5176c9a 22237 sound optional beep_1.2.2-24.diff.gz
 41cfcc50fb839809b825b2f7b1738ea1 25758 sound optional beep_1.2.2-24_powerpc.deb
 0b3f1bb29844f10c2b4c1c53c747fe78 5236 debian-installer optional 
beep-udeb_1.2.2-24_powerpc.udeb

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

iEYEARECAAYFAksv+KEACgkQELuA/Ba9d8ZRFwCgygNcRQRFAlfPK8K0lONIBEj3
ghoAoLvqdGJi/JsFOkni2FIcvxhv6Z8X
=bu29
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to