Old apt version blocks upgrade from 14.04.3 LTS to 15.04 due to "Unknown Multi-Arch type 'no'"

Bug #1538080 reported by Jan van Haarst
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-release-upgrader (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

I'm trying to update a 14.04.3 LTS machine to 15.04.
In that process, I get the following message :
------
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
Unknown Multi-Arch type 'no' for package 'compiz-core'
Unknown Multi-Arch type 'no' for package 'compiz-gnome'
You may want to run apt-get update to correct these problems

Checking package manager
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done

Calculating the changes

Calculating the changes

Could not calculate the upgrade

An unresolvable problem occurred while calculating the upgrade.

This can be caused by:
* Upgrading to a pre-release version of Ubuntu
* Running the current pre-release version of Ubuntu
* Unofficial software packages not provided by Ubuntu

If none of this applies, then please report this bug using the
command 'ubuntu-bug ubuntu-release-upgrader-core' in a terminal.

------

This problem is caused by apt, according to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=759099 , this was solved in apt 1.0.7.
The version installed with trusty-updates is 1.0.1ubuntu2.10, so without the fix.

Is there a way to upgrade to fix this ?
I would really like to convert this machine into a non LTS machine, without having a reinstall which would make my users unhappy.
---
ApportVersion: 2.14.1-0ubuntu3.19
Architecture: amd64
CrashDB: ubuntu
DistroRelease: Ubuntu 14.04
InstallationDate: Installed on 2014-05-21 (617 days ago)
InstallationMedia: Ubuntu-Server 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
Package: ubuntu-release-upgrader (not installed)
ProcEnviron:
 LANGUAGE=en_US:en
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 3.13.0-62.102-generic 3.13.11-ckt24
Tags: trusty dist-upgrade
Uname: Linux 3.13.0-62-generic x86_64
UpgradeStatus: Upgraded to trusty on 2016-01-26 (2 days ago)
UserGroups:

_MarkForUpload: True

Revision history for this message
Brian Murray (brian-murray) wrote :

The failure to calculate the upgrade is not related to the "Multi-Arch type" issue you've identified. Please include the contents of '/var/log/dist-upgrade' or run 'apport-collect 1538080' so we can identify the real issue.

affects: apt (Ubuntu) → ubuntu-release-upgrader (Ubuntu)
Changed in ubuntu-release-upgrader (Ubuntu):
status: New → Incomplete
Revision history for this message
Jan van Haarst (jan-vanhaarst) wrote : CurrentDmesg.txt.txt

apport information

tags: added: apport-collected dist-upgrade trusty
description: updated
Revision history for this message
Jan van Haarst (jan-vanhaarst) wrote : VarLogDistupgradeAptclonesystemstate.tar.gz

apport information

Revision history for this message
Jan van Haarst (jan-vanhaarst) wrote : VarLogDistupgradeAptlog.txt

apport information

Revision history for this message
Jan van Haarst (jan-vanhaarst) wrote : VarLogDistupgradeLspcitxt.txt

apport information

Revision history for this message
Jan van Haarst (jan-vanhaarst) wrote : VarLogDistupgradeMainlog.txt

apport information

Revision history for this message
Jan van Haarst (jan-vanhaarst) wrote : VarLogDistupgradeScreenlog.txt

apport information

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.