dpkg in precise incorrectly reports multiarch conffile conflicts

Bug #987714 reported by matrinko
174
This bug affects 30 people
Affects Status Importance Assigned to Milestone
dpkg (Ubuntu)
Fix Released
High
Unassigned
Precise
Won't Fix
High
Unassigned

Bug Description

After reporting an bug.

ProblemType: Package
DistroRelease: Ubuntu 12.04
Package: libsensors4 1:3.3.1-2ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
Date: Tue Apr 24 10:58:53 2012
ErrorMessage: conffile './etc/sensors.d/.placeholder' is not in sync with other instances of the same package
InstallationMedia: Xubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120421)
SourcePackage: lm-sensors
Title: package libsensors4 1:3.3.1-2ubuntu1 failed to install/upgrade: conffile './etc/sensors.d/.placeholder' is not in sync with other instances of the same package
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
matrinko (konstiak) wrote :
Revision history for this message
James Page (james-page) wrote :

Confirmed:

Unpacking libsensors4:i386 (from .../libsensors4_1%3a3.3.1-2ubuntu1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libsensors4_1%3a3.3.1-2ubuntu1_i386.deb (--unpack):
 conffile './etc/sensors.d/.placeholder' is not in sync with other instances of the same package
Errors were encountered while processing:
 /var/cache/apt/archives/libsensors4_1%3a3.3.1-2ubuntu1_i386.deb

This is a multiarch issue with this package.

Changed in lm-sensors (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Revision history for this message
James Page (james-page) wrote :

Unless you really need the i386 version of the package as well I would recommend that you uninstall it for the time being.

Thanks for reporting this bug in Ubuntu.

Revision history for this message
Robert John Bowles (bobjohnbowles) wrote :

I think this duplicates a couple of other bugs already in the system. Either way I have added myself as someone affected by it.

Revision history for this message
Amorphous (amorphous) wrote :

me too - clean install, apt-get dselect upgrade from an 11.10 install

is there a way round?

Revision history for this message
Ion Cebotari (anathemizatu) wrote :

Same problem after clean install, apt-get dselect upgrade from x86_64 Linux Mint Debian Edition

Revision history for this message
Colin Watson (cjwatson) wrote :

I think this is a bug in the multiarch implementation in precise's dpkg. The first version of this code that landed in Debian is certainly different and very likely has this bug fixed (though somebody should check that), but that was too late for precise.

affects: lm-sensors (Ubuntu) → dpkg (Ubuntu)
summary: - package libsensors4 1:3.3.1-2ubuntu1 failed to install/upgrade: conffile
- './etc/sensors.d/.placeholder' is not in sync with other instances of
- the same package
+ dpkg in precise incorrectly reports multiarch conffile conflicts
Revision history for this message
Colin Watson (cjwatson) wrote :

I've confirmed that quantal's dpkg does not exhibit this behaviour, so it should be possible to backport a fix from there, albeit with some difficulty as the code has been rearranged a bit.

Changed in dpkg (Ubuntu Precise):
status: New → Triaged
importance: Undecided → High
Changed in dpkg (Ubuntu):
importance: Low → High
status: Triaged → Fix Released
Colin Watson (cjwatson)
Changed in dpkg (Ubuntu Precise):
milestone: none → ubuntu-12.04.4
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in dpkg (Ubuntu Precise):
status: Triaged → Won't Fix
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.