tags 549987 + patch
thanks
I've uploaded a fixed version of halevt, directly to unstable
(rationale: the package _is_ orphaned even if the maintainer is still
listed in debian/control, see changelog for details).
Beside QA misc fixes, the fix for this issue has actually been a new dep
on policykit. I did not go the way proposed by gregor because, that way,
if the user eventually install policykit after having installed halevt,
she will not get proper configuration.
Regards.
--
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
z...@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime
diff -u halevt-0.1.5/debian/control halevt-0.1.5/debian/control
--- halevt-0.1.5/debian/control
+++ halevt-0.1.5/debian/control
@@ -1,14 +1,14 @@
Source: halevt
Section: admin
Priority: optional
-Maintainer: Mike O'Connor <[email protected]>
+Maintainer: Debian QA Group <[email protected]>
Build-Depends: debhelper (>= 5.0.0), libxml2-dev, libhal-dev, libglib2.0-dev, libdbus-glib-1-dev, boolstuff-dev, quilt, man2html, automake
Standards-Version: 3.8.2
Homepage: http://www.environnement.ens.fr/perso/dumas/halevt.html
Package: halevt
Architecture: any
-Depends: ${shlibs:Depends}, adduser, hal
+Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, hal, policykit, dpkg (>= 1.15.4) | install-info
Description: Generic handler for HAL events
halevt is a daemon that acts as a policy agent on top of HAL. It
listens to HAL events and reacts with user-configurable
diff -u halevt-0.1.5/debian/changelog halevt-0.1.5/debian/changelog
--- halevt-0.1.5/debian/changelog
+++ halevt-0.1.5/debian/changelog
@@ -1,3 +1,16 @@
+halevt (0.1.5-2) unstable; urgency=low
+
+ * QA upload.
+ * Orphan package properly, as the maintainer field in debian/control was
+ still referring to the last maintainer (see #562131 for reference)
+ * Add dependency on policykit, since polkit-auth is relied upon by
+ postinst. (Closes: #549987, #561470)
+ * Add missing dep on ${misc:Depends}
+ * Add missing dep on recent dpkg or install-info
+ * Avoid installing /usr/share/info/dir.gz
+
+ -- Stefano Zacchiroli <[email protected]> Sat, 02 Jan 2010 12:16:21 +0100
+
halevt (0.1.5-1.1) unstable; urgency=low
* Non-maintainer upload.
diff -u halevt-0.1.5/debian/rules halevt-0.1.5/debian/rules
--- halevt-0.1.5/debian/rules
+++ halevt-0.1.5/debian/rules
@@ -55,6 +55,7 @@
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/halevt
+ -rm $(CURDIR)/debian/halevt/usr/share/info/dir*
install -m 755 halevt-initscript debian/halevt/etc/init.d/halevt
install -m 644 debian/default debian/halevt/etc/default/halevt