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

Bug #963151 reported by Darxus
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
apt (Ubuntu)
Invalid
Undecided
Unassigned
update-manager (Ubuntu)
Invalid
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)

Revision history for this message
Darxus (darxus) wrote :
Revision history for this message
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
Revision history for this message
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
Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.