Debdiff with the proposed fix for this bug.

** Description changed:

+ Updating libatk1.0-dev in karmic to the version of libatk1.0-dev in
+ lucid causes an error, due to libatk1.0-dev in lucid containing the same
+ file as the gobject-introspection-repository package from karmic.
+ libatk1.0-dev contains the file in question due to the deprecation of
+ the gobject-introspection-repository package.
+ 
+ Whilst most users do not have libatk1.0-dev installed, there is a good
+ chance that developers updating from karmic will hit this packaging
+ error. Whilst slightly outside the standard upgrade use case, the
+ libatk1.0-dev package in its current form will break the release upgrade
+ process.
+ 
+ There is no chance of regression potential, as the updated libatk1.0-dev
+ package replaces gobject-introspection-repository, thereby taking
+ ownership of the file file that causes the conflict error.
+ 
+ Test case:
+ This bug, and the proposed fix, are best tested in a karmic chroot, with all 
karmic updates applied. The tester will also require libatk1.0-0 and 
libatk1.0-dev packages for both lucid, and lucid-proposed, either by 
downloading the .deb files directly, or adding lucid-proposed as a package 
source in sources.list. If a karmic chroot is not available, an up to date 
karmic install should be sufficient for testing. If you wish to update your 
system completely from akrmic to lucid, skip step 2 below, and perform the 
instructions in step 3, ensuring you also have lucid-proposed in sources.list. 
The chroot method is preferred however, as it prevents the installation of 
other packages from lucid-proposed, which may interfear with testing the fix 
for this bug.
+ 
+ 1. Enter the karmic chroot, and install libatk1.0-dev from the karmic repos.
+ 2. Either from .deb files, or by adding lucid in sources.list, install 
libatk1.0-0 and libatk1.0-dev packages. Notice the package error, due to two 
packages claiming to own /usr/share/gir-1.0/Atk-1.0.gir.
+ 3. Again either from .deb files, or by adding lucid-proposed to sources.list, 
install libatk1.0-0 and libatk1.0-dev packages, making sure they are version 
1.30.0-0ubuntu2.1. These packages should now install successfully.
+ 
+ NOTE: This bug is not present when upgrading from lucid to maverick, so
+ no fix is required in maverick.
+ 
+ Original bug description follows:
  error while updating.
  
  ProblemType: Package
  Architecture: amd64
  Date: Wed Mar 24 23:51:39 2010
  DistroRelease: Ubuntu 10.04
  ErrorMessage: trying to overwrite '/usr/share/gir-1.0/Atk-1.0.gir', which is 
also in package gobject-introspection-repository 0:0.6.5-0ubuntu1
  NonfreeKernelModules: nvidia
  Package: libatk1.0-dev 1.29.92-0ubuntu2
  ProcVersionSignature: Ubuntu 2.6.32-16.25-server
  SourcePackage: atk1.0
  Title: package libatk1.0-dev 1.29.92-0ubuntu1 failed to install/upgrade: 
trying to overwrite '/usr/share/gir-1.0/Atk-1.0.gir', which is also in package 
gobject-introspection-repository 0:0.6.5-0ubuntu1
  Uname: Linux 2.6.32-16-server x86_64

** Patch added: "Debdiff of proposed fix"
   http://launchpadlibrarian.net/51009621/atk1.0.debdiff

-- 
package libatk1.0-dev 1.29.92-0ubuntu1 failed to install/upgrade: trying to 
overwrite '/usr/share/gir-1.0/Atk-1.0.gir', which is also in package 
gobject-introspection-repository 0:0.6.5-0ubuntu1
https://bugs.launchpad.net/bugs/547244
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to