package gcc-4.4-base 4.4.7-1ubuntu2: arch-specific README.Debian makes package not co-installable with itself
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gcc-4.4 (Debian) |
Fix Released
|
Unknown
|
|||
gcc-4.4 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
The contents of README.Debian.gz are arch-specific (see debbugs #650102). Even though it is Multi-Arch: same, the package gcc-4.4-base can not be co-installed with itself.
The fix is renaming README.Debian to README.
[Test Case]
On Precise with amd64 and i386:
# apt-get install -y gcc-4.4-base:amd64 gcc-4.4-base:i386
…
Unpacking replacement gcc-4.4-base ...
dpkg: error processing /var/cache/
'./usr/
[Regression Potential]
May invalidate existing references to the file.
[Workaround]
removing the file that the installer claimed had changed and then rerunning apt-get upgrade fixes the issue for me
[Original Report]
ProblemType: Package
DistroRelease: Ubuntu 12.04
Package: gcc-4.4-base 4.4.7-1ubuntu2
ProcVersionSign
Uname: Linux 3.2.0-22-generic x86_64
NonfreeKernelMo
ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
Date: Thu Apr 19 12:19:46 2012
Dependencies:
DuplicateSignature:
Unpacking replacement gcc-4.4-base ...
dpkg: error processing /var/cache/
'./usr/
ErrorMessage: './usr/
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
SourcePackage: gcc-4.4
Title: package gcc-4.4-base 4.4.7-1ubuntu2 failed to install/upgrade: './usr/
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | removed: need-duplicate-check |
description: | updated |
Changed in gcc-4.4 (Debian): | |
status: | Unknown → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.