Migration failure to kubuntu 12.10 64bits (hostname, libpam-modules)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-release-upgrader (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
The migration from 12.04 LTS to 12.10 (64bits) failed on my box because of 2 packages dependency failures:
libpam-modules and hostname.
I recover it in a shell after reboot (no GUI was available btw) by
- using repeated calls to aptitude -f install ( the process stopped several times because of "too many errors" messages)
- manually installing some packages
- manually removing some packages with failed dependencies
- manually installing the 2 above packages (aptitude install libpam-modules hostname)
I'm upgrading from 12.10 to 13.04 right now, and the same failure seems to happen again during the package installation process (after the download step). So I think this could affect users migrating from 12.04 TLS to the next TLS release.
FWIW, the original distribution installed on this box was 11.04 (Natty), and I used some custom sources.list at some point (medibuntu and another one to install the Zend PHP framework)
I did not investigate a lot, but this could be related to mixed dependencies between 32bit and 64bit versions of some packages.
$ lsb_release -d
Description: Ubuntu 12.10
$ aptitude search libpam-modules
BB libpam-modules - Pluggable Authentication Modules for PAM
p libpam-modules:i386 - Pluggable Authentication Modules for PAM
u libpam-modules-bin - Pluggable Authentication Modules for PAM -
p libpam-
$ apt-cache policy libpam-modules
libpam-modules:
Installé : 1.1.3-7ubuntu3
Candidat : 1.1.3-8ubuntu2
Table de version :
1.1.3-8ubuntu2 0
500 http://
*** 1.1.3-7ubuntu3 0
100 /var/lib/
$ apt-cache policy libpam-modules:i386
libpam-
Installé : (aucun)
Candidat : 1.1.3-8ubuntu2
Table de version :
1.1.3-8ubuntu2 0
500 http://
$ apt-cache policy libpam-modules-bin
libpam-modules-bin:
Installé : 1.1.3-8ubuntu2
Candidat : 1.1.3-8ubuntu2
Table de version :
*** 1.1.3-8ubuntu2 0
$ apt-cache policy hostname
hostname:
Installé : 3.11ubuntu1
Candidat : 3.12ubuntu1
Table de version :
3.12ubuntu1 0
500 http://
*** 3.11ubuntu1 0
100 /var/lib/
$ apt-cache policy hostname:i386
hostname:i386:
Installé : (aucun)
Candidat : 3.12ubuntu1
Table de version :
3.12ubuntu1 0
500 http://
tags: | added: dist-upgrade precise |
Here's the bug report title automatically generated before the system tried to "dpkg --configure -a" ( it didn't sent it ).
package libpam-modules 1.1.3-7ubuntu3 failed to install/upgrade: ErrorMessage: problème de pré-dépendance - libpam- modules: amd64 non installé
Installing "libpam- modules: amd64" will most probably fix the issue for me