package lib64expat1-dev 2.0.1-7.2ubuntu1.1 failed to install/upgrade: trying to overwrite '/usr/lib/i386-linux-gnu/pkgconfig/expat.pc', which is also in package libexpat1-dev 2.1.0-1ubuntu1

Bug #1089358 reported by Swatkins
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
expat (Ubuntu)
New
Undecided
Unassigned

Bug Description

Upgrade problems.

--Sets screen to ATI Fire drivers automatic, do not have these
--Sets monitor to laptop, its a PC.
--will not recognize monitor
     -Fixed monitor by manually installing new ATI radeon drivers, but pain as screen size too large so have to play with crap to get a terminal, then reboot and finds proper graphics card, and size for screen. Monitor still set as laptop though

--missing libraries, etc around 20 or so --cant upgrade as missing etc...errors
--does partial upgrade, then constantly wants to upgrade again, but I can not find individual missing libraries to instal from older versions to allow it to upgrade

--Some above errors are from i386 trying to be overwritten by 64 libraries, however I have an intel i7 with 8 cores,
     --Seems most errors come from the i386 vs 64 bit , even though the processor should handle both. I am aware this was a problem for a couple years, but I thought the compatability libraries for this would fix the problems like this, but obviously not.

--Will get there (operating without crashes, plus software) at some point, but waited a year between 11-->12.4 (12.10) upgrade hoping this would be solved, as I end up spending 2 weeks a year whenever I do a release upgrade, just to get the system running. If I were a small buisness, (1-8 people) such a thing would be a large problem in my operations. For larger companies, they usually have a small department that handles this before large system changes (an isolated system)...in any case, you need to change the format for upgrading, to something like the synaptic or a good dependency tree system (headers, libraries) for each component graphic or text would be nice. Another problem is a large amount of 3d party software also depend on libraries which are removed on upgrading, without a dummy or other pointer to the changed library (example python 2.7 depends, the name changes to python 3.2 without a back pointer to software which just has 2.7 written in the header of its own files, thus more work just to change these, etc) Most smaller companies or individuals want, relly on or need for operations this later, so this would be an asset in such cases to have a graphic or text based dependency trace for things, with an ability to leave a dummy pointer to libraries which only change version number or name but not the internal classes, etc used. This would allow small busnesses to efficienttly make a transition in 1-2 days rather than weeks.

Sincerely,

Stephan Watkins

ProblemType: Package
DistroRelease: Ubuntu 12.10
Package: lib64expat1-dev 2.0.1-7.2ubuntu1.1
ProcVersionSignature: Ubuntu 3.2.0-35.55-generic-pae 3.2.34
Uname: Linux 3.2.0-35-generic-pae i686
NonfreeKernelModules: fglrx
ApportVersion: 2.6.1-0ubuntu9
Architecture: i386
Date: Wed Dec 12 13:12:31 2012
DuplicateSignature:
 Unpacking replacement lib64expat1-dev ...
 dpkg: error processing /var/cache/apt/archives/lib64expat1-dev_2.1.0-1ubuntu1_i386.deb (--unpack):
  trying to overwrite '/usr/lib/i386-linux-gnu/pkgconfig/expat.pc', which is also in package libexpat1-dev 2.1.0-1ubuntu1
ErrorMessage: trying to overwrite '/usr/lib/i386-linux-gnu/pkgconfig/expat.pc', which is also in package libexpat1-dev 2.1.0-1ubuntu1
InstallationDate: Installed on 2011-08-10 (489 days ago)
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
MarkForUpload: True
SourcePackage: expat
Title: package lib64expat1-dev 2.0.1-7.2ubuntu1.1 failed to install/upgrade: trying to overwrite '/usr/lib/i386-linux-gnu/pkgconfig/expat.pc', which is also in package libexpat1-dev 2.1.0-1ubuntu1
UpgradeStatus: Upgraded to quantal on 2012-12-11 (0 days ago)

Revision history for this message
Swatkins (lloyd-riggs) wrote :
information type: Private Security → Public
tags: removed: need-duplicate-check
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.