Your message dated Mon, 11 Jul 2011 13:47:18 +0000
with message-id <[email protected]>
and subject line Bug#632624: fixed in udev 171-3
has caused the Debian Bug report #632624,
regarding udev: upgrade in chroots fails on systems with old kernel versions
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.)


-- 
632624: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632624
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: udev
Version: 171-2
Severity: important


The host system is running kernel version 2.6.29-1-amd64 and is
trying to automatically install (update) udev in a chroot but fails
with:

| Preparing to replace udev 164-3 (using .../archives/udev_171-2_amd64.deb) ...
| dpkg: error processing /var/cache/apt/archives/udev_171-2_amd64.deb 
(--unpack):
|  subprocess new pre-installation script returned error exit status 1
| [...]
| Errors were encountered while processing:
|  /var/cache/apt/archives/udev_171-2_amd64.deb
| E: Sub-process /usr/bin/dpkg returned an error code (1)

When installing manually and answering "Proceed with the udev
upgrade despite the kernel incompatibility" regarding the "You MUST
install a compatible kernel version (2.6.32 or newer)" check with
"Yes" I notice:

| This version of udev requires a kernel >= 2.6.27, but the upgrade was forced.
| /var/lib/dpkg/tmp.ci/preinst: 259: udevd: not found
| Replacing files in old package libudev0 ...
| Processing triggers for man-db ...
| Can not write log, openpty() failed (/dev/pts not mounted?)
| Setting up udev (171-2) ...
| Installing new version of config file /etc/init.d/udev-mtab ...
| Installing new version of config file /etc/init.d/udev ...
| A chroot environment has been detected, udev not started.
| A chroot environment has been detected, udev not started.

Besides the wrong version number (2.6.27 vs 2.6.32) and executing
the non-present udevd binary I noticed that udev.preinst doesn't
seem to support preseeding the according debconf question. Therefore
it's not possible to force installation of udev in such an
environment in automated mode (please correct me if I'm wrong).

Maybe the chroot check (which exists and works) could also be
extended to this "requires a kernel >= 2.6.{27,32}" check so it's
possible but not necessary to preseed the values for chroots.

IMHO this qualifies for an RC bug to not migrate to testing, but
leaving that decission to others.

regards,
-mika-



--- End Message ---
--- Begin Message ---
Source: udev
Source-Version: 171-3

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

gir1.2-gudev-1.0_171-3_i386.deb
  to main/u/udev/gir1.2-gudev-1.0_171-3_i386.deb
libgudev-1.0-0_171-3_i386.deb
  to main/u/udev/libgudev-1.0-0_171-3_i386.deb
libgudev-1.0-dev_171-3_i386.deb
  to main/u/udev/libgudev-1.0-dev_171-3_i386.deb
libudev-dev_171-3_i386.deb
  to main/u/udev/libudev-dev_171-3_i386.deb
libudev0_171-3_i386.deb
  to main/u/udev/libudev0_171-3_i386.deb
udev-gtk-udeb_171-3_i386.udeb
  to main/u/udev/udev-gtk-udeb_171-3_i386.udeb
udev-udeb_171-3_i386.udeb
  to main/u/udev/udev-udeb_171-3_i386.udeb
udev_171-3.debian.tar.gz
  to main/u/udev/udev_171-3.debian.tar.gz
udev_171-3.dsc
  to main/u/udev/udev_171-3.dsc
udev_171-3_i386.deb
  to main/u/udev/udev_171-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 udev 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: Mon, 11 Jul 2011 11:25:16 +0200
Source: udev
Binary: udev libudev0 libudev-dev udev-udeb udev-gtk-udeb libgudev-1.0-0 
gir1.2-gudev-1.0 libgudev-1.0-dev
Architecture: source i386
Version: 171-3
Distribution: unstable
Urgency: high
Maintainer: Marco d'Itri <[email protected]>
Changed-By: Marco d'Itri <[email protected]>
Description: 
 gir1.2-gudev-1.0 - libgudev-1.0 introspection data
 libgudev-1.0-0 - GObject-based wrapper library for libudev
 libgudev-1.0-dev - libgudev-1.0 development files
 libudev-dev - libudev development files
 libudev0   - libudev shared library
 udev       - /dev/ and hotplug management daemon
 udev-gtk-udeb - libudev shared library (udeb)
 udev-udeb  - /dev/ and hotplug management daemon (udeb)
Closes: 631593 632322 632624
Changes: 
 udev (171-3) unstable; urgency=high
 .
   * preinst: explicitly skip the kernel version/features checks when
     upgrading a chrooted system. (Closes: #632624)
   * postinst: manually create on upgrades the /usr/share/doc/udev
     symlink added in 171-2, because dpkg cannot. (Closes: #632322)
   * postinst: do not create the persistent network interfaces rules
     when installing a chrooted system. (Closes: #631593)
Checksums-Sha1: 
 9594266af19522085afc2ed3d9022824118a913e 1497 udev_171-3.dsc
 42add36c5addf533f9959575e55bf112bba62a41 90501 udev_171-3.debian.tar.gz
 7c02c2d86e7d363dc2914d03ad118c7843d0ccb3 374742 udev_171-3_i386.deb
 b982ab2de1f1f34d15733b99f3bf2e65c5e44c63 126522 libudev0_171-3_i386.deb
 3ad240208310402856e63adb98fa3e7278ca7011 64286 libudev-dev_171-3_i386.deb
 254379ca1853e2cda1f82548c0041e3d072fcdb5 184434 udev-udeb_171-3_i386.udeb
 a4869e83700637d3f0f082043832285ca5cb406e 39988 udev-gtk-udeb_171-3_i386.udeb
 b0eaf52a63e7650618c1b2c4ddd55ba0564afacd 109416 libgudev-1.0-0_171-3_i386.deb
 8d5e2d3f020eae9debaf9167669e77a213aefa2c 2988 gir1.2-gudev-1.0_171-3_i386.deb
 8cff6ea942b146dee4e614389293582f218c5d6f 44166 libgudev-1.0-dev_171-3_i386.deb
Checksums-Sha256: 
 76b64b7bc9a4713738b81bdc3a1726c41672ba86a70d3062dcfe3cd042cc52ea 1497 
udev_171-3.dsc
 8ea02e7c799342f1d48e0870e5fa7ad44f74bbddc59097ab50b284956f4f2c25 90501 
udev_171-3.debian.tar.gz
 231cbb3271088fc4b6079e59331fb92cb4f9308e412375d8c022f5d823188e5a 374742 
udev_171-3_i386.deb
 250ed77e77e34cfac64a83d00acc5f2d8a692d3c1a0404e23547e968280fea94 126522 
libudev0_171-3_i386.deb
 3fbd5a49b506435d03327b59b934e0ef5e0e8a22ac32f8f492ba9c4acdf9ff08 64286 
libudev-dev_171-3_i386.deb
 f2be0489a48e7adb073100a64082c1c4fb15375c59d31ef8dde4c9c2739b5e07 184434 
udev-udeb_171-3_i386.udeb
 5b0f6c07e4d4d017a7463d8132db2c400d5d4a483f71c527021cc27c0f398909 39988 
udev-gtk-udeb_171-3_i386.udeb
 15e935229dc3ee2f08586c85c7ef56b15ea0dcfeebdcc965e5f120bd1309c2c8 109416 
libgudev-1.0-0_171-3_i386.deb
 c30ed6d5773e0a0e7a2dde1b6aefb344dc6599041a57f2a5ad84de06c5671857 2988 
gir1.2-gudev-1.0_171-3_i386.deb
 ee6857c3ba90c48d10578df4c74b368c57f6953338c1af1e92336e4b7d498748 44166 
libgudev-1.0-dev_171-3_i386.deb
Files: 
 fcebf7b112580eef6aba004e7065d07c 1497 admin important udev_171-3.dsc
 bb3e644b3287a7697fd3dfdafd25eadb 90501 admin important udev_171-3.debian.tar.gz
 f8dd0e6ff0cd2513a403eaae8d9932fd 374742 admin important udev_171-3_i386.deb
 8e06fafb30d1bc759eebdf5dfa55442f 126522 libs important libudev0_171-3_i386.deb
 3c95f8c06a816ad21f04eea9636392ef 64286 libdevel optional 
libudev-dev_171-3_i386.deb
 8065921a006d91f15958a79e04255508 184434 debian-installer important 
udev-udeb_171-3_i386.udeb
 cd0c892905eac1b57afc2a9ac9550a89 39988 debian-installer optional 
udev-gtk-udeb_171-3_i386.udeb
 465b011666e5b4a4112895eca99b0bd4 109416 libs optional 
libgudev-1.0-0_171-3_i386.deb
 33701fae6efd46bea055da70eda9b741 2988 libs optional 
gir1.2-gudev-1.0_171-3_i386.deb
 da073a9832407823c2470881d2cdaf8e 44166 libdevel optional 
libgudev-1.0-dev_171-3_i386.deb
Package-Type: udeb

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

iEYEARECAAYFAk4a0+sACgkQFGfw2OHuP7EOOQCfTeM/3AIuArVLRKJkqfma/WT7
MWgAn3xZFkFazc0fDk3ejpsCJ1j4doNe
=ULAK
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to