Your message dated Sun, 11 Jun 2006 19:02:07 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#301424: fixed in debhelper 5.0.37
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: debhelper
Version: 4.2.31
Severity: important


dh_installmodules is used to create postinst and postrm scripts for
debianized kernel modules. The problem is the following :
I'm running kernel 2.6.x and I'm building a bundle of two debian
packages (kernel-image-2.6.y and foobar-module for 2.6.y)
Install of both packages goes well but when I try to load the foobar
module after booting my new 2.6.y kernel, foobar is not known. The
problem comes from the update-modules script : update-modules only
updates the running kernel's modules.dep. In my case, 2.6.x modules.dep
got updated when installing the foobar-module package for 2.6.y. Looking
at the alsa-source, I found that they didn't use dh_installmodules at all
and wrote their own postinst and postrm template scripts to call depmod -a
using the associated System.map file (in my case System.map-2.6.y) and
specifying explicitly the kernel version (2.6.y).
depmod command looks like this :
   depmod -A -F /boot/System.map-2.6.y 2.6.y

By the way, I've only been testing with 2.6 kernels but I think the
problem is the same with the 2.4 series.

Could you change how dh_installmodules behaves and generate postinst and
postrm scripts that takes this problem into account ?

Thank you in advance.

Jerome Vizcaino

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages debhelper depends on:
ii  binutils                      2.15-5     The GNU assembler, linker and 
bina
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities
ii  debconf-utils                 1.4.46     debconf utilities
ii  dpkg-dev                      1.10.27    Package building tools for Debian
ii  file                          4.12-1     Determines file type using 
"magic"
ii  fileutils                     5.2.1-2    The GNU file management utilities
ii  html2text                     1.3.2a-1   An advanced HTML to text 
converter
ii  perl                          5.8.4-8    Larry Wall's Practical Extraction
ii  po-debconf                    0.8.22     manage translated Debconf 
template

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 5.0.37

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

debhelper_5.0.37.dsc
  to pool/main/d/debhelper/debhelper_5.0.37.dsc
debhelper_5.0.37.tar.gz
  to pool/main/d/debhelper/debhelper_5.0.37.tar.gz
debhelper_5.0.37_all.deb
  to pool/main/d/debhelper/debhelper_5.0.37_all.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.
Joey Hess <[EMAIL PROTECTED]> (supplier of updated debhelper 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.7
Date: Sun, 11 Jun 2006 21:17:38 -0400
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 5.0.37
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[EMAIL PROTECTED]>
Changed-By: Joey Hess <[EMAIL PROTECTED]>
Description: 
 debhelper  - helper programs for debian/rules
Closes: 301424 372686
Changes: 
 debhelper (5.0.37) unstable; urgency=low
 .
   * dh_installmodules: depmod -a is no longer run during boot, so if a module
     package is installed for a kernel other than the running kernel, just
     running depmod -a in the postinst is no longer sufficient. Instead, run
     depmod -a -F /boot/System.map-<kvers> <kvers>
     The kernel version is guessed at based on the path to the modules in the
     package. Closes: #301424
   * dh_installxfonts: In postrm, run the deregistraton code even on upgrade,
     in case an upgrade involves moving fonts around (or removing or renaming
     fonts). Closes: #372686
Files: 
 d645db8ca4727b47513f66508f7d33fe 494 devel optional debhelper_5.0.37.dsc
 13a785515f0ede4663e4418dd0488f81 264728 devel optional debhelper_5.0.37.tar.gz
 4f4ffc8a2923baf86da2c10a301689f3 508554 devel optional debhelper_5.0.37_all.deb

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

iD8DBQFEjMcP2tp5zXiKP0wRAsupAJ422C6sEE6xBBUFwkrFymKdiQ3aLwCgytre
cN7AMp3cVjcPMAKHrsC93jo=
=MNsT
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to