Working this specifically as a 10.04->12.04 LTS issue, since that's what
we have the logs for and since 11.10->12.04 is likely to be a different
issue entirely.

The log shows the partner version of skype:amd64 installed, which is fine.  In 
precise there's an updated version of this package which depends on 
skype-bin:i386.
 - we can't upgrade skype:amd64 because multiarch isn't enabled yet (it can't 
be until after the upgrade, since lucid's dpkg doesn't understand it).
 - keeping the lucid skype requires ia32-libs to be kept as a dependency.
  - we can't install the new ia32-libs because it *also* requires multiarch.
  - apt tries to keep the old version of ia32-libs, which requires lib32v4l-0 
as a dependency (a biarch lib that exists for exactly this purpose).
   - lib32v4l-0 is only in lucid, since it's obsoleted by multiarch, and has a 
strict versioned dependency on the matching version of libv4l-0.
   - apt has already decided to upgrade libv4l-0, and refuses to hold it back 
in support of the above dep chain.

This seems like something that should be fixable with an update-manager
hint about making libv4l-0 upgrades a lower priority, since lib4vl-0's
shlibs point to a version much older than that in lucid.  Holding back
the chain, and allowing this handful of packages to be upgraded
separately after the release upgrade, should solve this without having
to remove skype.

Alternatively, we could just remove skype from update-manager's
blacklist.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/982859

Title:
  Upgrade from 10.04 to 12.04 breaks if skype is installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/982859/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to