Package: module-assistant
Version: 0.10.8
Severity: normal
Tags: patch
If one signs a package using debsign, it uses the Changed-By field to
determine the gpg key to be used.
in the module-assistant makefile snippet
/usr/share/modass/include/generic.make (target 'genchanges'), which is
used by newer module source packages there is an error which overrides
the Maintainer field and not the Changed-By field of the generated
changes file. The attached patch solves this issue.
-- System Information:
Debian Release: 4.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages module-assistant depends on:
ii libtext-wrapi18n-perl 0.06-5 internationalized substitute of Te
ii perl 5.8.8-6.1 Larry Wall's Practical Extraction
Versions of packages module-assistant recommends:
ii liblocale-gettext-perl 1.05-1 Using libc functions for internati
-- no debconf information
--- module-assistant-0.10.8/modass/include/generic.make.orig 2006-12-07
20:03:27.000000000 +0100
+++ module-assistant-0.10.8/modass/include/generic.make 2006-12-07
20:04:00.000000000 +0100
@@ -304,7 +304,7 @@
genchanges:
(head -2 debian/changelog ; echo " * Built for kernel-image-$(KVERS)."
; \
echo ; sed -ne '/^ -- / { p; q; }' debian/changelog ) >
debian/changelog.tmp
- dpkg-genchanges -b -m'$(MAINT)' -u'$(DEB_DESTDIR)'
-ldebian/changelog.tmp > "$(CHFILE)"
+ dpkg-genchanges -b -e'$(MAINT)' -u'$(DEB_DESTDIR)'
-ldebian/changelog.tmp > "$(CHFILE)"
- if [ "$$SIGNCHANGES" ] ; then \
if test -e "`which $${DEBSIGNCOMMAND:-debsign}`" ; then
\
$${DEBSIGNCOMMAND:-debsign} "$(CHFILE)" ; else \