python-smartpm file overwrite with smartpm-core
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Invalid
|
Low
|
Unassigned | ||
Landscape Server |
Invalid
|
Low
|
Unassigned | ||
smart (Ubuntu) |
Fix Released
|
High
|
Christopher Armstrong | ||
Intrepid |
Fix Released
|
High
|
Christopher Armstrong |
Bug Description
During an upgrade from hardy to intrepid, I got the following:
Unpacking python-smartpm (from .../python-
dpkg - warning, overriding problem because --force enabled:
trying to overwrite `/usr/lib/
dpkg - warning, overriding problem because --force enabled:
trying to overwrite `/usr/lib/
dpkg - warning, overriding problem because --force enabled:
trying to overwrite `/usr/lib/
dpkg - warning, overriding problem because --force enabled:
trying to overwrite `/usr/lib/
dpkg - warning, overriding problem because --force enabled:
trying to overwrite `/usr/lib/
dpkg - warning, overriding problem because --force enabled:
trying to overwrite `/usr/lib/
I probably had the Landscape smartpm-core installed, so I suspect the
Replaces version just needs updated to cover that version too.
ProblemType: Bug
Architecture: i386
Dependencies:
DistroRelease: Ubuntu 8.10
Package: python-smartpm None [modified: /var/lib/
ProcEnviron:
PATH=/
LANG=en_GB.UTF-8
SHELL=/usr/bin/zsh
SourcePackage: smart
Uname: Linux 2.6.27-7-generic i686
Changed in landscape: | |
importance: | Undecided → Low |
milestone: | none → thames |
Changed in smart: | |
assignee: | nobody → radix |
Changed in smart: | |
importance: | Undecided → High |
milestone: | none → ubuntu-8.10 |
status: | New → Triaged |
Changed in landscape: | |
milestone: | thames → thames+1 |
Changed in landscape-client: | |
importance: | Undecided → Low |
Changed in landscape: | |
milestone: | thames+1 → thames+2 |
Changed in landscape: | |
milestone: | mountainview-pre-1 → mountainview-pre-2 |
Changed in landscape: | |
milestone: | mountainview-pre-2 → mountainview-pre-3 |
Changed in landscape: | |
milestone: | mountainview-pre-3 → mountainview |
Changed in landscape-client: | |
status: | New → Invalid |
Changed in landscape: | |
status: | New → Invalid |
Here's a quick fix. I tested it on my intrepid machine:
upgrade from smartpm- core_1. 1.1~bzr20081010 -0ubuntu0. 8.04_amd64. deb (landscape repository version) to 1.1.1~bzr200810 10-0ubuntu0. 8.10 (current Intrepid version) failed with file conflict error. Upgrading to package generated by this patch worked.
We'll avoid this problem in the future by releasing split packages in the landscape repository for future <= hardy versions of smart.