upgrade does not replace libjeg62-dev with libjpeg-turbo8-dev
Bug #940179 reported by
Jean-Baptiste Lallement
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libjpeg8-empty (Ubuntu) |
Fix Released
|
High
|
Martin Pitt | ||
Precise |
Fix Released
|
High
|
Martin Pitt |
Bug Description
automated upgrade testing lucid to precise universe amd64 failed with
Could not calculate the upgrade An unresolvable problem occurred while calculating the upgrade:
E:Error, pkgProblemResol
Related branches
summary: |
- lucid->precise upgrade failed: pkgProblemResolver::Resolve generated - breaks + upgrade does not replace libjeg62-dev with libjpeg-turbo8-dev |
tags: | added: regression-release |
tags: | removed: regression-release |
To post a comment you must log in.
This seems to be the root of it:
Investigating (0) libjpeg-turbo8-dev [ amd64 ] < none -> 1.1.90+ svn733- 0ubuntu4 > ( libdevel ) turbo8- dev:amd64 Conflicts on libjpeg62-dev [ amd64 ] < 6b-15ubuntu1 -> 6b1-2ubuntu1 > ( libdevel ) turbo8- dev:amd64 -1 turbo8- dev:amd64 rather than change libjpeg62-dev:amd64
Broken libjpeg-
Considering libjpeg62-dev:amd64 0 as a solution to libjpeg-
Holding Back libjpeg-
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?