quantal update 15 June xdiagnose install failure code 1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xdiagnose (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Setting up xdiagnose (2.7) ...
File "/usr/lib/
print 'sixa action setup part1'
SyntaxError: invalid syntax
dpkg: error processing xdiagnose (--configure):
subprocess installed post-installation script returned error exit status 1
Tried re-install with synaptic, same error.
Jerry
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xdiagnose 2.7
ProcVersionSign
Uname: Linux 3.4.0-5-generic i686
.tmp.unity.
ApportVersion: 2.2.3-0ubuntu3
Architecture: i386
CompizPlugins: No value set for `/apps/
CompositorRunning: None
Date: Fri Jun 15 19:48:06 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
GraphicsCard:
Intel Corporation N10 Family Integrated Graphics Controller [8086:a011] (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Device [1025:0349]
Subsystem: Acer Incorporated [ALI] Device [1025:0349]
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha i386 (20120606.2)
MachineType: Acer AOD255E
PackageArchitec
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xdiagnose
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/16/2010
dmi.bios.vendor: Acer
dmi.bios.version: V3.12(DDR3)
dmi.board.
dmi.board.name: JE02_PT
dmi.board.vendor: Acer
dmi.board.version: V3.12(DDR3)
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.
dmi.modalias: dmi:bvnAcer:
dmi.product.name: AOD255E
dmi.product.
dmi.sys.vendor: Acer
version.compiz: compiz 1:0.9.7.8-0ubuntu3
version.libdrm2: libdrm2 2.4.33-1
version.
version.
version.
version.
version.
version.
version.
version.
Someone forgot to convert /usr/lib/ python3/ dist-packages/ xdiagnose/ assistant. py from Python2 to Python3. Fix is to edit that file and change the print statements to use new syntax.
Anyone in a DIY mood that isn't a Python person, that means wrapping each argument in parens. Then do aptitude safe-upgrade to push through what didn't complete.
See changes starting around line 72 of attachment.
Guy