Comment 7 for bug 940179

Revision history for this message
Martin Pitt (pitti) wrote : Re: lucid->precise upgrade failed: pkgProblemResolver::Resolve generated breaks

This seems to be the root of it:

Investigating (0) libjpeg-turbo8-dev [ amd64 ] < none -> 1.1.90+svn733-0ubuntu4 > ( libdevel )
Broken libjpeg-turbo8-dev:amd64 Conflicts on libjpeg62-dev [ amd64 ] < 6b-15ubuntu1 -> 6b1-2ubuntu1 > ( libdevel )
  Considering libjpeg62-dev:amd64 0 as a solution to libjpeg-turbo8-dev:amd64 -1
  Holding Back libjpeg-turbo8-dev:amd64 rather than change libjpeg62-dev:amd64

Broken r-base-dev:amd64 Depends on libjpeg-dev [ amd64 ] < none > ( none )
  Considering libjpeg62-dev:amd64 235 as a solution to r-base-dev:amd64 37
  Removing r-base-dev:amd64 rather than change libjpeg-dev:amd64

I. e. we have packages that previously depended on libjpeg62-dev in oneiric/lucid, but now the upgrade pulls in libjpeg-turbo8-dev which Conflicts: libjpeg62-dev.

We could perhaps drop the Conflicts, or make it versioned, or add a Provides: libjpeg62-dev?