evolution-rss not installable: dependency problems
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evolution-rss (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
High
|
Bartosz Kosiorek |
Bug Description
The package evolution-rss is not installable. It depends on evolution < 3.2, which obviously is not available.
[ Impact ]
Package is uninstallable in Oneiric for all users.
[ Development Fix ]
Fixed in Precise by pulling version 0.2.90~20111111-1 from Debian experimental. That version depends on evolution (>= 3.2), evolution (<< 3.3).
[ Stable Fix ]
According to upstream git log [1], there's only one commit related to changes in evolution [2] between 2011-08-22 (date of Oneiric snapshot) and 2011-11-11 (date of Precise snapshot). That commit only has effect for evolution >= 3.3.1. So there's no code changes we need to backport from Precise version. The fix is just relaxing binary dependency from << 3.2 to << 3.3.
[ Test Case ]
Run in terminal:
$ sudo apt-get install evolution-rss
Result:
The following packages have unmet dependencies:
evolution-rss : Depends: evolution (< 3.2) but 3.2.1-0ubuntu1 is to be installed
E: Unable to correct problems, you have held broken packages.
Expected result: successful installation.
[ Regression Potential ]
Once the package is installable, bugs in it may become visible.
[1] http://
[2] http://
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: evolution-rss (not installed)
ProcVersionSign
Uname: Linux 3.0.0-12-generic i686
ApportVersion: 1.23-0ubuntu3
Architecture: i386
Date: Fri Oct 14 10:13:25 2011
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110803.1)
SourcePackage: evolution-rss
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
Changed in evolution-rss (Ubuntu Oneiric): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in evolution-rss (Ubuntu): | |
status: | Confirmed → Fix Released |
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.