[Bug 901638] Re: tdsodbc failed to upgrade from Oneiric to Precise

Martin Pitt martin.pitt at ubuntu.com
Mon Dec 12 06:37:28 UTC 2011


When I use dist-upgrade instead of do-release-upgrade, I get:

The following packages have unmet dependencies:
 odbcinst1debian2 : Breaks: tdsodbc (< 0.82-8) but 0.82-7 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

With debugging on, I see

Investigating (0) tdsodbc [ amd64 ] < 0.82-7 -> 0.91-1 > ( libs )
Broken tdsodbc:amd64 Breaks on libiodbc2 [ amd64 ] < 3.52.7-2 > ( libs )
  Considering libiodbc2:amd64 1 as a solution to tdsodbc:amd64 0
  Holding Back tdsodbc:amd64 rather than change libiodbc2:amd64
[...]
Investigating (1) odbcinst1debian2 [ amd64 ] < 2.2.14p2-2ubuntu1 -> 2.2.14p2-5 > ( libs )
Broken odbcinst1debian2:amd64 Breaks on tdsodbc [ amd64 ] < 0.82-7 -> 0.91-1 > ( libs ) (< 0.82-8)
  Considering tdsodbc:amd64 0 as a solution to odbcinst1debian2:amd64 3
  Upgrading tdsodbc:amd64 due to Breaks field in odbcinst1debian2:amd64
Investigating (1) tdsodbc [ amd64 ] < 0.82-7 -> 0.91-1 > ( libs )
Broken tdsodbc:amd64 Breaks on libiodbc2 [ amd64 ] < 3.52.7-2 > ( libs )
  Considering libiodbc2:amd64 1 as a solution to tdsodbc:amd64 0
  Holding Back tdsodbc:amd64 rather than change libiodbc2:amd64
Investigating (2) odbcinst1debian2 [ amd64 ] < 2.2.14p2-2ubuntu1 -> 2.2.14p2-5 > ( libs )
Broken odbcinst1debian2:amd64 Breaks on tdsodbc [ amd64 ] < 0.82-7 -> 0.91-1 > ( libs ) (< 0.82-8)
  Considering tdsodbc:amd64 0 as a solution to odbcinst1debian2:amd64 3
  Upgrading tdsodbc:amd64 due to Breaks field in odbcinst1debian2:amd64
Investigating (2) tdsodbc [ amd64 ] < 0.82-7 -> 0.91-1 > ( libs )
Broken tdsodbc:amd64 Breaks on libiodbc2 [ amd64 ] < 3.52.7-2 > ( libs )
  Considering libiodbc2:amd64 1 as a solution to tdsodbc:amd64 0
  Holding Back tdsodbc:amd64 rather than change libiodbc2:amd64

and so on, until Investigating(9) with the same output where it
apparently stops trying.

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

Title:
  tdsodbc failed to upgrade from Oneiric to Precise

Status in “update-manager” package in Ubuntu:
  Triaged
Status in “update-manager” source package in Precise:
  Triaged

Bug description:
  Oneiric i386 failed to upgrade to Precise with tdsodbc installed.

  TEST CASE:
  1. Install Oneiric Desktop
  2. Install tdsodbc
  3. do-release-upgrade -d

  EXPECTED RESULT
  The system upgrades

  ACTUAL RESULT:
  Could not calculate the upgrade

  An unresolvable problem occurred while calculating the upgrade:
  E:Error, pkgProblemResolver::Resolve generated breaks, this may be
  caused by held packages.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: tdsodbc 0.82-7
  ProcVersionSignature: Ubuntu 3.0.0-13.22-generic 3.0.6
  Uname: Linux 3.0.0-13-generic x86_64
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  Date: Thu Dec  8 11:24:48 2011
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  SourcePackage: freetds
  UpgradeStatus: Upgraded to oneiric on 2011-12-08 (0 days ago)

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




More information about the foundations-bugs mailing list