apt-get / update-manager multiarch broke on libfreetype6 in Oneric today

Bug #963151 reported by Darxus on 2012-03-23
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
apt (Ubuntu)
Undecided
Unassigned
update-manager (Ubuntu)
Undecided
Unassigned

Bug Description

I just allowed update-manager to do an automatic upgrade. It failed. Now apt-get can't figure out what to do with it so my package management is all broken:

apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
4 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
dpkg: error processing libfreetype6 (--configure):
 libfreetype6:amd64 2.4.4-2ubuntu1.2 cannot be configured because libfreetype6:i386 is in a different version (2.4.4-2ubuntu1.1)
dpkg: error processing libpng12-0 (--configure):
 libpng12-0:amd64 1.2.46-3ubuntu1.2 cannot be configured because libpng12-0:i386 is in a different version (1.2.46-3ubuntu1.1)
dpkg: dependency problems prevent configuration of libfreetype6-dev:
 libfreetype6-dev depends on libfreetype6 (= 2.4.4-2ubuntu1.2); however:
  Package libfreetype6 is not configured yet.
dpkg: error processing libfreetype6-dev (--configure):
 dependency problems - leaving unconfiguredNo apport report written because the error message indicates its a followup error from a previous failure.

dpkg: dependency problems prevent configuration of libpng12-dev:
 libpng12-dev depends on libpng12-0 (= 1.2.46-3ubuntu1.2); however:
  Package libpng12-0 is not configured yet.
dpkg: error processing libpng12-dev (--configure):
 dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
                                                              Errors were encountered while processing:
 libfreetype6
 libpng12-0
 libfreetype6-dev
 libpng12-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: apt 0.8.16~exp5ubuntu13.2
ProcVersionSignature: Ubuntu 3.0.0-16.29-generic 3.0.20
Uname: Linux 3.0.0-16-generic x86_64
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Fri Mar 23 10:40:32 2012
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: apt
UpgradeStatus: Upgraded to oneiric on 2012-03-10 (13 days ago)

Darxus (darxus) wrote :
Darxus (darxus) wrote :

I had multiarch disabled. "foreign-architecture i386" in /etc/dpkg/dpkg.cfg.d/multiarch was commented out.

I uncommented it, and this problem went away.

This is all supposed to work without multi-arch, right?

summary: - apt-get / update-manager multi-arch broke on libfreetype6 in Oneric
- today
+ apt-get / update-manager multiarch broke on libfreetype6 in Oneric today
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in apt (Ubuntu):
status: New → Confirmed
Changed in update-manager (Ubuntu):
status: New → Confirmed
reini (rrumberger) wrote :

I experienced this as well, although I don't really consider it an important bug; if multiarch is disabled, there probably shouldn't be any foreign-arch packages installed, anyway.
To work around this bug, uninstall all foreign-arch (i386) packages.

tags: added: multiarch
dino99 (9d9) wrote :

Oneiric is dead since a while and that issue is not known with more recent package

Changed in update-manager (Ubuntu):
status: Confirmed → Invalid
Changed in apt (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers