passing already installed package to software-center causes conflict message
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-apt (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
in testing the fix to Bug #824692, I noticed that software-center does not appear to handle the situation where you pass it .deb file that is already installed correctly.
say you have package-vX.deb which has already been installed on the system.
and you now run 'software-center package-vX.deb' and when it loads up you get this message
"Breaks existing package 'package-vX' conflict: package-vX ( )"
Now I would expect that running the above command in this case should land you on the same page that you get if you navigate through the 'installed software' pages to that package.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: software-center 4.1.14 [modified: usr/share/
ProcVersionSign
Uname: Linux 3.0.0-8-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Fri Aug 19 11:56:06 2011
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110803.1)
PackageArchitec
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: software-center
UpgradeStatus: Upgraded to oneiric on 2011-08-13 (6 days ago)
Related branches
- Michael Vogt (community): Approve
- Ubuntu branches: Pending requested
-
Diff: 20 lines (+2/-1)1 file modifiedapt/debfile.py (+2/-1)
- Jason Conti (community): Approve
- Ubuntu Core Development Team: Pending requested
-
Diff: 322 lines (+166/-9) (has conflicts)7 files modifiedapt/auth.py (+2/-1)
apt/cache.py (+23/-0)
debian/changelog (+76/-0)
debian/control (+8/-0)
python/generic.h (+4/-0)
python/tag.cc (+2/-2)
tests/test_apt_cache.py (+51/-6)
- Michael Vogt: Pending requested
-
Diff: 293 lines (+117/-9) (has conflicts)10 files modifiedapt/auth.py (+2/-1)
apt/cache.py (+23/-0)
debian/changelog (+16/-0)
debian/control (+1/-0)
debian/tests/control (+2/-0)
debian/tests/run-tests (+8/-0)
python/apt_pkgmodule.cc (+2/-2)
python/cache.cc (+8/-0)
python/generic.h (+4/-0)
tests/test_apt_cache.py (+51/-6)
- Julian Andres Klode (community): Approve
-
Diff: 28 lines (+6/-1)2 files modifiedapt/package.py (+4/-1)
debian/changelog (+2/-0)
Thanks for your bugreport.
What package did you experience this problem with? I just checked with the (super simple) 2vcard and there I get a correct "Reinstall" prompt.