software-center mishandles ':any' dependency architecture qualifiers

Bug #1205434 reported by Francois Gouget
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Here is how to reproduce this bug:
 * Download http://fgouget.free.fr/bugs/testdep.tar.bz2
   This is a small archive that contains a set of test, empty, Debian
   package files along with their source.
   (run ./build to rebuild them)

 * Install the testdep-allowed_1.0-1_amd64.deb package.

 * Then run: software-center testdep-allowed-any_1.0-1_i386.deb

Software Center will then refuse to install the package with the following error:

    Dependency is not satisfiable: testdep-allowed

Yet testdep-allowed-any has 'testdep-allowed:any' as its sole dependency so the installed amd64 testdep-allowed package should satisfy it. Running dpkg confirms this:

# dpkg -i testdep-allowed-any_1.0-1_i386.deb
Selecting previously unselected package testdep-allowed-any.
(Reading database ... 214863 files and directories currently installed.)
Unpacking testdep-allowed-any (from testdep-allowed-any_1.0-1_i386.deb) ...
Setting up testdep-allowed-any (1.0-1) ...

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: software-center 5.6.0-0ubuntu2
ProcVersionSignature: Ubuntu 3.8.0-26.38-generic 3.8.13.2
Uname: Linux 3.8.0-26-generic x86_64
ApportVersion: 2.9.2-0ubuntu8.1
Architecture: amd64
Date: Fri Jul 26 15:44:12 2013
InstallationDate: Installed on 2013-04-29 (88 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MarkForUpload: True
PackageArchitecture: all
SourcePackage: software-center
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Francois Gouget (fgouget) wrote :
Revision history for this message
dino99 (9d9) wrote :

That version is no more maintained

Changed in software-center (Ubuntu):
status: New → Invalid
Revision history for this message
Francois Gouget (fgouget) wrote :

Fortunately I can confirm that this bug is no longer present in Ubuntu 15.04's software-center 13.10-0ubuntu6, nor in the 14.04 LTS software-center 13.10-0ubuntu4. So someone must have fixed it somehow.

Changed in software-center (Ubuntu):
status: Invalid → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.