[Bug 829138] Re: passing already installed package to software-center causes conflict message
Launchpad Bug Tracker
829138 at bugs.launchpad.net
Fri Dec 9 08:45:12 UTC 2011
This bug was fixed in the package python-apt - 0.8.3ubuntu1
---------------
python-apt (0.8.3ubuntu1) precise; urgency=low
* merged from debian/sid
python-apt (0.8.3) unstable; urgency=low
[ Alexey Feldgendler ]
* handle architecture-specific conflicts correctly (LP: #829138)
[ Michael Vogt ]
* lp:~mvo/python-apt/debfile-multiarch:
- add multiarch support to the debfile.py code (LP: #854839)
* tests/test_apt_cache.py:
- add additional check if provides test can actually be run
python-apt (0.8.2) unstable; urgency=low
[ Michael Vogt ]
* merged from ubuntu:
- use logging instead of print
- update distro template Ubuntu.info.in
- add xz compression support
* po/python-apt.pot:
- refreshed
* po/pt_BR.po:
- updated, thanks to Sergio Cipolla (closes: #628398)
* po/da.po:
- updated, thanks to Joe Dalton (closes: #631309)
* po/sr.po:
- updated, thanks to Nikola Nenadic (closes: #638308)
* python/apt_pkgmodule.cc:
- add apt_pkg.get_architectures() call
* apt/cache.py:
- remove "print" when creating dirs in apt.Cache(rootdir=dir),
thanks to Martin Pitt
- add __lt__ to apt.Package so that sort() sorts by name
on list of package objects
* debian/control:
- add recommends to xz-lzma to ensure we have the unlzma command
* apt/cache.py:
- set Dir::bin::dpkg if a alternate rootdir is given
(LP: #885895)
* build fixes for the apt in experimental
* apt/debfile.py:
- raise error when accessing require_changes and
missing_deps without calling check() before, thanks to
Tshepang Lekhonkhobe (closes: #624379)
* apt/package.py:
- add new "suggests" property, thanks to Christop Groth
- allow Dependency object to be iteratable, this allows to write
code like:
for or_dep_group in pkg.candidate.dependencies:
for dep in or_dep_group:
do_something()
(thanks to Christop Groth)
* apt/progress/base.py:
- write exception text to stderr to avoid hidding exceptions
like "pre-configure failed" from libapt (thanks to Jean-Baptiste
Lallement)
[ Tshepang Lekhonkhobe ]
* rm usage of camelcase in cache.py doc (closes: #626617)
* grammar fix in the cache.py doc (closes: #626610)
[ Nikola Pavlović ]
* fixed a typo, changed "Open Source software" to
"free and open-source software" (LP: #500940)
-- Michael Vogt <michael.vogt at ubuntu.com> Thu, 08 Dec 2011 20:44:30 +0100
** Changed in: python-apt (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/829138
Title:
passing already installed package to software-center causes conflict
message
Status in “python-apt” package in Ubuntu:
Fix Released
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/software-center/softwarecenter/db/__init__.py usr/share/software-center/softwarecenter/db/application.py]
ProcVersionSignature: Ubuntu 3.0.0-8.11-generic 3.0.1
Uname: Linux 3.0.0-8-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Fri Aug 19 11:56:06 2011
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110803.1)
PackageArchitecture: all
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)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-apt/+bug/829138/+subscriptions
More information about the foundations-bugs
mailing list