ubiquity in precise-updates, doesn't have tight enough dependency on python-apt leading to crashers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Precise |
Won't Fix
|
High
|
Unassigned |
Bug Description
ubiquity in precise-updates should have a tighter dependency on python-apt, specifically >= 0.8.3ubuntu7.2 as it depends on functionality provided by that python-apt SRU.
This bug affects only out-of-date live precise installation media, where users choose to upgrade live ubiquity.
WORKAROUND:
Boot and choose try Ubuntu. Then run 'sudo apt-get update', 'sudo apt-get install python-apt' in a terminal, before starting ubiquity.
Alternatively use a 12.04.4 install media if one is available for your derivative e.g. mythbuntu, lubuntu, ubuntu-studio.
original report
---------------
I booted off of MythBuntu LiveCD to install on HDD. I selected all options for remote access, all add-ons and third party repositories, and option for Remote Control via Hauppauge TV Card (I know the Hauppauge WinTV-HVR-2250 is supported but it's not yet available in the drop-down list so I selected generic Hauppauge TV Card option). About 10 minutes into the install it just crashes with the same thing each time. I also tried rebooting computer and trying install process again.
ProblemType: BugDistroRelease: Ubuntu 12.04
Package: ubiquity 2.10.29
ProcVersionSign
Uname: Linux 3.8.0-29-generic i686
ApportVersion: 2.0.1-0ubuntu17.4
Architecture: i386
CasperVersion: 1.315.1
Date: Fri Feb 7 16:13:25 2014
InstallCmdLine: file=/cdrom/
LiveMediaBuild: Mythbuntu 12.04.3 "Precise Pangolin" - Release i386 (20130820)
MarkForUpload: True
ProcEnviron:
TERM=unknown
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=
UpgradeStatus: No upgrade log present (probably fresh install)
description: | updated |
summary: |
- ubiquity install failure due to new ubiquity and old python-apt + ubiquity in precise-updates, doesn't have tight enough dependency on + python-apt leading to crashers |
description: | updated |
Changed in ubiquity (Ubuntu Precise): | |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Dimitri John Ledkov (xnox) |
importance: | Critical → High |
Changed in ubiquity (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in ubiquity (Ubuntu Precise): | |
milestone: | none → ubuntu-12.04.5 |
tags: |
added: verification-failed removed: verification-needed |
tags: | removed: ubiquity-2.10.26 |
Changed in ubiquity (Ubuntu Precise): | |
status: | Fix Committed → In Progress |
Changed in ubiquity (Ubuntu Precise): | |
assignee: | Dimitri John Ledkov (xnox) → nobody |
Exception during installation: ubiquity/ plugininstall. py", line 1730, in <module> ubiquity/ plugininstall. py", line 55, in wrapper ubiquity/ plugininstall. py", line 200, in run extras( ) ubiquity/ plugininstall. py", line 1257, in install_extras install( install_ misc.query_ recorded_ installed( )) ubiquity/ ubiquity/ install_ misc.py" , line 856, in do_install
Feb 7 19:40:07 mythbuntu plugininstall.py: Traceback (most recent call last):
Feb 7 19:40:07 mythbuntu plugininstall.py: File "/usr/share/
Feb 7 19:40:07 mythbuntu plugininstall.py: install.run()
Feb 7 19:40:07 mythbuntu plugininstall.py: File "/usr/share/
Feb 7 19:40:07 mythbuntu plugininstall.py: func(self)
Feb 7 19:40:07 mythbuntu plugininstall.py: File "/usr/share/
Feb 7 19:40:07 mythbuntu plugininstall.py: self.install_
Feb 7 19:40:07 mythbuntu plugininstall.py: File "/usr/share/
Feb 7 19:40:07 mythbuntu plugininstall.py: self.do_
Feb 7 19:40:07 mythbuntu plugininstall.py: File "/usr/lib/
Feb 7 19:40:07 mythbuntu plugininstall.py: with Cache() as cache:
Feb 7 19:40:07 mythbuntu plugininstall.py: AttributeError: __exit__
Feb 7 19:40:07 mythbuntu plugininstall.py: