Your message dated Wed, 26 Aug 2009 13:02:06 +0000
with message-id <[email protected]>
and subject line Bug#543616: fixed in module-init-tools 3.10-3
has caused the Debian Bug report #543616,
regarding module-init-tools: Upgrading to 3.10-1 didn't remove 
architecture-specific aliases
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.)


-- 
543616: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=543616
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: module-init-tools
Version: 3.10-2
Severity: normal

After upgrading to 3.10-1, I started noticing warnings on modprobe, and
thus also at boot time:

WARNING: All config files need .conf: /etc/modprobe.d/arch, it will be ignored 
in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/arch-aliases, it will be 
ignored in a future release.

Sure enough, I do have /etc/modprobe.d/arch/x86_64 and
/etc/modprobe.d/arch-aliases; they don't seem to have gotten removed.

I looked at the code in the preinst that removes these:

>  for file in i386 x86_64 mips s390 parisc sparc powerpc.apus \
>       powerpc.generic powerpc.pmac m68k.amiga m68k.atari m68k.generic; do
>    [ -e "/etc/modprobe.d/arch/$file" ] || break
>    rm_conffile /etc/modprobe.d/arch/$file
>  done
>  rmdir /etc/modprobe.d/arch/ 2> /dev/null || true
>  if [ -L /etc/modprobe.d/arch-aliases \
>      -a ! -e /etc/modprobe.d/arch-aliases ]; then
>    rm /etc/modprobe.d/arch-aliases
>  fi

It looks like the first for loop won't work correctly on any non-i386 platform,
such as x86_64.  In the very first iteration, it will break out of the loop
because /etc/modprobe.d/arch/i386 doesn't exist.  Did you perhaps want
s/break/continue/, or alternatively "&& rm_conffile ..."?

Thanks,
Josh Triplett

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages module-init-tools depends on:
ii  libc6                         2.9-25     GNU C Library: Shared libraries
ii  lsb-base                      3.2-23     Linux Standard Base 3.2 init scrip

module-init-tools recommends no packages.

module-init-tools suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: module-init-tools
Source-Version: 3.10-3

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

module-init-tools-udeb_3.10-3_i386.udeb
  to pool/main/m/module-init-tools/module-init-tools-udeb_3.10-3_i386.udeb
module-init-tools_3.10-3.diff.gz
  to pool/main/m/module-init-tools/module-init-tools_3.10-3.diff.gz
module-init-tools_3.10-3.dsc
  to pool/main/m/module-init-tools/module-init-tools_3.10-3.dsc
module-init-tools_3.10-3_i386.deb
  to pool/main/m/module-init-tools/module-init-tools_3.10-3_i386.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.
Marco d'Itri <[email protected]> (supplier of updated module-init-tools 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: Wed, 26 Aug 2009 14:36:27 +0200
Source: module-init-tools
Binary: module-init-tools module-init-tools-udeb
Architecture: source i386
Version: 3.10-3
Distribution: unstable
Urgency: high
Maintainer: Marco d'Itri <[email protected]>
Changed-By: Marco d'Itri <[email protected]>
Description: 
 module-init-tools - tools for managing Linux kernel modules
 module-init-tools-udeb - tools for managing Linux kernel modules (udeb)
Closes: 543616
Changes: 
 module-init-tools (3.10-3) unstable; urgency=high
 .
   * Remove for real this time the architecture-specific aliases for
     architectures != i386. (Closes: #543616)
Checksums-Sha1: 
 e0fc298b40ce490b03db804d4e78cc22c9c4636f 1069 module-init-tools_3.10-3.dsc
 76668fd77ab0c6a284ad612696897e21f425c15c 13070 module-init-tools_3.10-3.diff.gz
 0312e40666545738d94f2da11674f4fc02177c73 92330 
module-init-tools_3.10-3_i386.deb
 74f53c002e7fec0b1f6de6beeffa0aa5ef6e9a83 45740 
module-init-tools-udeb_3.10-3_i386.udeb
Checksums-Sha256: 
 27b650a1b03e1404201dd228d37f82050ab948fdec195191d7a31d72839e3027 1069 
module-init-tools_3.10-3.dsc
 7a3308960bcb6259e868a2d6021a3d77b0b4a0240e0ec6a7e6582053ccdc8a19 13070 
module-init-tools_3.10-3.diff.gz
 80ae43b4bec7afa5feae8106fada2513b323f83e264ff34bea8e61102cfd6f53 92330 
module-init-tools_3.10-3_i386.deb
 4c09fe2ed5e5d50a7330b924d1b014882437b12b03f5c6e748886fd464c28654 45740 
module-init-tools-udeb_3.10-3_i386.udeb
Files: 
 bdcee80748659861cdf7cde5e6baae69 1069 admin important 
module-init-tools_3.10-3.dsc
 9e10178e77c3390d642a221d1ebc29fb 13070 admin important 
module-init-tools_3.10-3.diff.gz
 9c9f4c0508667340b83fe8a6b93a9284 92330 admin important 
module-init-tools_3.10-3_i386.deb
 ab13f6730f9a03473d3d7b52f5450374 45740 debian-installer extra 
module-init-tools-udeb_3.10-3_i386.udeb
Package-Type: udeb

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

iEYEARECAAYFAkqVLjcACgkQFGfw2OHuP7FmZQCeNuS2Oz531GIHNEkz+U5g8h27
kUUAoIY5oqaUJgAao/6NikCUu7XQGEmG
=rblw
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to