software-center crashed in _run_transaction() when installing a debian package that fails lintian checks (is of "bad quality")

Bug #1041008 reported by Nick Brooker
132
This bug affects 58 people
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Confirmed
High
Unassigned
Quantal
Won't Fix
High
Unassigned

Bug Description

Tired to install some 64 bit apps

ProblemType: RecoverableProblem
DistroRelease: Ubuntu 12.10
Package: software-center 5.3.9
ProcVersionSignature: Ubuntu 3.5.0-11.11-generic 3.5.2
Uname: Linux 3.5.0-11-generic x86_64
ApportVersion: 2.5.1-0ubuntu1
Architecture: amd64
Date: Fri Aug 24 15:31:45 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/share/software-center/software-center
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
InterpreterPath: /usr/bin/python2.7
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/software-center
ProcEnviron:
 LANGUAGE=en_NZ:en
 PATH=(custom, no user)
 LANG=en_NZ.UTF-8
 SHELL=/bin/bash
SourcePackage: software-center
Title: software-center crashed with ia32-libs-multiarch in _run_transaction()
UpgradeStatus: Upgraded to quantal on 2012-08-22 (1 days ago)
UserGroups: adm cdrom debian-tor dialout dip lpadmin plugdev sambashare sudo

Revision history for this message
Nick Brooker (nickbrooker) wrote :
tags: removed: need-duplicate-check
Changed in software-center (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Robert Roth (evfool) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.

visibility: private → public
summary: - software-center crashed with ia32-libs-multiarch in _run_transaction()
+ software-center crashed in _run_transaction() in case of unmet
+ dependencies
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: software-center crashed in _run_transaction() in case of unmet dependencies

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in software-center (Ubuntu):
status: New → Confirmed
Revision history for this message
Alex (alex.b) wrote :

If it helps, this bug also appears for me on a 'clean' (non upgraded, format the partition) install of Quantal beta 1. It is still occurring, but apport pushes people at bug 1041205 automatically.

Steve Langasek (vorlon)
Changed in software-center (Ubuntu):
importance: Medium → High
Revision history for this message
Steve Langasek (vorlon) wrote :

According to <https://errors.ubuntu.com/bucket/?id=%2Fusr%2Fshare%2Fsoftware-center%2Fsoftware-center%3A%3A_run_transaction>, the issue here is not unmet dependencies, but rather a python backtrace due to software-center refusing to install a package that fails lintian checks:

Traceback (most recent call last):
  File "/usr/share/software-center/softwarecenter/backend/installbackend_impl/aptd.py", line 964, in _run_transaction
    yield trans.run(defer=True)
TransactionFailed: Transaction failed: The package is of bad quality
 Lintian check results for /tmp/skype-ubuntu_4.0.0.8-1_amd64.deb:

I guess this exception needs to be trapped in some manner?

tags: added: ca-escalated
summary: - software-center crashed in _run_transaction() in case of unmet
- dependencies
+ software-center crashed in _run_transaction() when installing a debian
+ package that fails lintian checks (is of "bad quality")
Revision history for this message
Gary Lasker (gary-lasker) wrote :

This *may* be a duplicate of bug 1049000. This bug is related to failures due to installing deb packages that have failed the linitan checks (that is, are deemed "of bad quality"). Bug 1049000 is reported as related to unmet dependencies, but may be due to an underlying issue as mentioned my mvo in comment #2 of bug 1049000.

For now, we'll keep these two open I I will try to sift through duplicates and set them to one or the other as appropriate.

Thanks all!

Roberto Alsina (ralsina)
Changed in software-center (Ubuntu):
assignee: nobody → Rodney Dawes (dobey)
dobey (dobey)
Changed in software-center (Ubuntu):
assignee: Rodney Dawes (dobey) → nobody
Revision history for this message
Rolf Leggewie (r0lf) wrote :

quantal has seen the end of its life and is no longer receiving any updates. Marking the quantal task for this ticket as "Won't Fix".

Changed in software-center (Ubuntu Quantal):
status: Confirmed → Won't Fix
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.