package udev 166-0ubuntu2 failed to install/upgrade: dpkg-divert: error: mismatch on package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dpkg (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Natty |
Won't Fix
|
High
|
Unassigned | ||
udev (Ubuntu) |
Fix Released
|
High
|
Martin Pitt | ||
Natty |
Fix Released
|
High
|
Martin Pitt |
Bug Description
Binary package hint: udev
ISO Testing: Kubuntu Desktop Upgrade i386/amd64 20110301
Occurred during the upgrade from a fresh and fully up to date 10.10 to 11.04.
Error from the logs:
Setting up udev (166-0ubuntu2) ...
udev start/running, process 11248
dpkg-divert: error: mismatch on package
when removing `diversion of /sbin/udevadm to /sbin/udevadm.
found `local diversion of /sbin/udevadm to /sbin/udevadm.
dpkg: error processing udev (--configure):
subprocess installed post-installation script returned error exit status 2
ProblemType: Package
DistroRelease: Ubuntu 11.04
Package: udev 166-0ubuntu2
ProcVersionSign
Uname: Linux 2.6.38-5-generic i686
Architecture: i386
Date: Tue Mar 1 15:57:50 2011
EcryptfsInUse: Yes
ErrorMessage: ErrorMessage: subprocess installed post-installation script returned error exit status 2
MachineType: ASUSTeK Computer Inc. U3SG
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: udev
Title: package udev 166-0ubuntu2 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script returned error exit status 2
UpgradeStatus: Upgraded to natty on 2011-02-21 (7 days ago)
dmi.bios.date: 01/28/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 305
dmi.board.
dmi.board.name: U3SG
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: U3SG
dmi.product.
dmi.sys.vendor: ASUSTeK Computer Inc.
description: | updated |
description: | updated |
tags: | added: iso-testing |
summary: |
- package udev 166-0ubuntu2 failed to install/upgrade: ErrorMessage: - subprocess installed post-installation script returned error exit status - 2 + package udev 166-0ubuntu2 failed to install/upgrade: dpkg-divert: error: + mismatch on package |
Can't reproduce locally in pbuilder.
From Jean-Baptiste:
# dpkg-divert --list man/man1/ sh.1.gz to /usr/share/ man/man1/ sh.distrib. 1.gz by dash upgrade dict/words to /usr/share/ dict/words. pre-dictionarie s-common by dictionaries-common
diversion of /usr/share/
local diversion of /sbin/udevadm to /sbin/udevadm.
diversion of /usr/share/
diversion of /bin/sh to /bin/sh.distrib by dash
root@ubuntu- VirtualBox: ~# ls -l /sbin/udevadm* upgrade
-rwxr-xr-x 1 root root 116080 2011-02-24 13:32 /sbin/udevadm.