Comment 2 for bug 947500

Revision history for this message
Steve Langasek (vorlon) wrote : Re: package libgudev-1.0-0 1:175-0ubuntu6 failed to install/upgrade: libgudev-1.0-0:amd64 1

The error in the logs is:

dpkg: не удалось обработать параметр libudev0 (--configure):
 libudev0:amd64 175-0ubuntu5 cannot be configured because libudev0:i386 is in a different version (175-0ubuntu6)
dpkg: не удалось обработать параметр libudev0:i386 (--configure):
 libudev0:i386 175-0ubuntu6 cannot be configured because libudev0:amd64 is in a different version (175-0ubuntu5)

The history log shows aptdaemon has been called to install libgudev-1.0-0:i386 automatically, but libgudev1.0-0:amd64 is at a different version and there's no mention of upgrading libgudev1.0-0:amd64. This may be a bug in aptdaemon or in whatever is invoking aptdaemon.

The history log subsequently shows an 'apt-get install -f' run that wants to upgrade libgudev1.0-0:amd64, but the term log instead shows an attempt to configure libudev0:amd64 and libudev:i386. This is either a bug in apt or dpkg for trying to configure them when they're not ready.

Unfortunately we don't appear to have any logs attached showing why the first upgrade failed, only why the 'apt-get install -f' failed, so it's difficult to figure out what package to blame for the root bug here.

androld, to work around this you probably need to run 'sudo dpkg -i /var/cache/apt/archives/libudev0_175-0ubuntu6_amd64.deb' from the commandline.