Many package hooks not ported to python3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
apache2 (Ubuntu) |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
Quantal |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
apport (Ubuntu) |
Fix Released
|
Critical
|
Martin Pitt | ||
Quantal |
Fix Released
|
Critical
|
Martin Pitt | ||
apport-symptoms (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt | ||
Quantal |
Fix Released
|
Medium
|
Martin Pitt | ||
bluez (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
cairo-dock (Ubuntu) |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
Quantal |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
chromium-browser (Ubuntu) |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
Quantal |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
compiz (Ubuntu) |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
Quantal |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
connman (Ubuntu) |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
Quantal |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
dkms (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt | ||
Quantal |
Fix Released
|
Medium
|
Martin Pitt | ||
gnome-control-center (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
gnome-settings-daemon (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
indicator-applet (Ubuntu) |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
Quantal |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
libatasmart (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt | ||
Quantal |
Fix Released
|
Medium
|
Martin Pitt | ||
lxpanel (Ubuntu) |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
Quantal |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
mdadm (Ubuntu) |
Fix Released
|
Medium
|
Dimitri John Ledkov | ||
Quantal |
Fix Released
|
Medium
|
Dimitri John Ledkov | ||
mysql-5.5 (Ubuntu) |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
Quantal |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
mythtv (Ubuntu) |
Fix Released
|
Undecided
|
Mario Limonciello | ||
Quantal |
Fix Released
|
Undecided
|
Mario Limonciello | ||
nautilus (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
network-manager (Ubuntu) |
Fix Released
|
Undecided
|
Mathieu Trudel-Lapierre | ||
Quantal |
Fix Released
|
Undecided
|
Mathieu Trudel-Lapierre | ||
shadow (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Quantal |
Fix Released
|
Medium
|
Unassigned | ||
udisks2 (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt | ||
Quantal |
Fix Released
|
Medium
|
Martin Pitt | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
Quantal |
Fix Released
|
Undecided
|
Matthieu Baerts | ||
xdiagnose (Ubuntu) |
Fix Released
|
High
|
Oliver Grawert | ||
Quantal |
Fix Released
|
High
|
Oliver Grawert |
Bug Description
Since the description here is the only post that can be updated, it seems the best place to keep a changing list of packages that need examining. (The original description was brief, and about only one package.)
We've fixed all the packages that found in the apt logs uploaded in the first round of breakage. Now I've tried to review all the other apport hooks I could find in Quantal. Working from the archive's Contents file, I got the list of packages that have files under /usr/share/
Thanks - Edward Donovan <email address hidden>
These packages didn't break during the apport upgrade that forced a recompile, but they get warnings from the 2to3 tool:
compiz-core
eclipse-platform
gnome-
gnome-
grub-common
nautilus-data
unity-common
apache2.2-common
Now we have a bug report for at least gnome-control-
Hm...from a preliminary look, a number of those use the same code:
if report.
which generates an exception with python3. We're probably going to want to change those to
if "Stacktrace" in report
and I'll try to post some of those simple patches, soon.
Side note:
rss-glx: the python is fine, but the hook file is just named 'source', with no package name or extension, so I filed bug 1017780 about that.
Related branches
- Bryce Harrington: Approve
- Colin Watson (community): Approve
-
Diff: 1040 lines (+266/-182)35 files modifiedapport/apport-gpu-error-intel.py (+7/-5)
apport/source_xorg.py (+11/-5)
bin/dpkg-log-summary (+9/-11)
bin/xdiagnose (+3/-1)
bin/xpci (+8/-6)
bin/xrandr-tool (+12/-10)
data/workloads/run_workloads (+3/-1)
debian/changelog (+16/-0)
debian/control (+7/-5)
debian/pycompat (+0/-1)
debian/rules (+17/-1)
run-tests (+1/-1)
setup.py (+1/-1)
tests/test_apport_gpu_hook (+1/-1)
tests/test_diagnostic (+3/-1)
tests/test_grub_file (+3/-1)
tests/test_script_syntax.sh (+5/-3)
tests/test_source_xorg (+1/-1)
xdiagnose/applet.py (+14/-14)
xdiagnose/application.py (+3/-1)
xdiagnose/config_update.py (+12/-10)
xdiagnose/diagnostics.py (+28/-27)
xdiagnose/edid.py (+48/-46)
xdiagnose/errors_treeview.py (+3/-1)
xdiagnose/info.py (+9/-7)
xdiagnose/pci_devices.py (+5/-3)
xdiagnose/utils/dates.py (+6/-4)
xdiagnose/utils/debug.py (+3/-1)
xdiagnose/utils/execute.py (+3/-1)
xdiagnose/utils/math.py (+3/-1)
xdiagnose/utils/option_handler.py (+3/-1)
xdiagnose/utils/paths.py (+4/-2)
xdiagnose/utils/screen.py (+5/-3)
xdiagnose/utils/text.py (+3/-1)
xdiagnose/welcome.py (+6/-4)
- Dimitri John Ledkov: Pending requested
-
Diff: 24674 lines (+7902/-9243)110 files modified.pc/applied-patches (+0/-3)
.pc/debian-changes-3.1.4-1+8efb9d1ubuntu4/Assemble.c (+0/-1650)
.pc/debian-changes-3.1.4-1+8efb9d1ubuntu4/ReadMe.c (+0/-602)
.pc/debian-changes-3.1.4-1+8efb9d1ubuntu4/config.c (+0/-1131)
.pc/debian-conffile-location.diff/Makefile (+287/-0)
.pc/debian-conffile-location.diff/ReadMe.c (+608/-0)
.pc/debian-conffile-location.diff/mdadm.8.in (+2899/-0)
.pc/debian-conffile-location.diff/mdadm.conf.5 (+581/-0)
.pc/debian-conffile-location.diff/mdassemble.8 (+65/-0)
.pc/debian-no-Werror.diff/Makefile (+287/-0)
.pc/debian/conffile-location.diff/Makefile (+0/-286)
.pc/debian/conffile-location.diff/ReadMe.c (+0/-602)
.pc/debian/conffile-location.diff/mdadm.8.in (+0/-2880)
.pc/debian/conffile-location.diff/mdadm.conf.5 (+0/-581)
.pc/debian/conffile-location.diff/mdassemble.8 (+0/-65)
.pc/debian/no-Werror.diff/Makefile (+0/-286)
.pc/sha1-includes.diff/sha1.h (+141/-0)
ANNOUNCE-3.2.4 (+144/-0)
ANNOUNCE-3.2.5 (+31/-0)
Assemble.c (+72/-23)
Create.c (+14/-4)
Detail.c (+8/-7)
Grow.c (+288/-84)
Incremental.c (+6/-8)
Makefile (+7/-6)
Manage.c (+94/-51)
Monitor.c (+19/-12)
ReadMe.c (+7/-1)
check.d/_numbers (+0/-1)
check.d/root_on_raid (+0/-35)
config.c (+6/-6)
debian/README.source (+0/-18)
debian/changelog (+102/-0)
debian/checkarray (+15/-0)
debian/control (+1/-1)
debian/initramfs/local-premount (+1/-0)
debian/mdadm.logcheck.ignore.server (+1/-1)
debian/patches/debian-conffile-location.diff (+126/-0)
debian/patches/debian-disable-udev-incr-assembly.diff (+27/-0)
debian/patches/debian-no-Werror.diff (+26/-0)
debian/patches/debian/conffile-location.diff (+0/-128)
debian/patches/debian/disable-udev-incr-assembly.diff (+0/-29)
debian/patches/debian/no-Werror.diff (+0/-28)
debian/patches/series (+4/-3)
debian/patches/sha1-includes.diff (+45/-0)
debian/po/ca.po (+7/-7)
debian/po/cs.po (+7/-7)
debian/po/da.po (+7/-7)
debian/po/de.po (+7/-7)
debian/po/es.po (+7/-7)
debian/po/eu.po (+7/-7)
debian/po/fi.po (+6/-6)
debian/po/fr.po (+7/-7)
debian/po/gl.po (+7/-7)
debian/po/it.po (+7/-7)
debian/po/ja.po (+7/-7)
debian/po/nl.po (+7/-7)
debian/po/pt.po (+7/-7)
debian/po/pt_BR.po (+39/-7)
debian/po/ru.po (+7/-7)
debian/po/sk.po (+7/-7)
debian/po/sv.po (+7/-7)
debian/po/templates.pot (+2/-2)
debian/po/vi.po (+7/-7)
debian/rules (+7/-17)
debian/source_mdadm.py (+5/-7)
inventory (+28/-26)
lib.c (+7/-2)
makedist (+4/-2)
managemon.c (+6/-0)
mapfile.c (+6/-11)
mdadm.8.in (+42/-23)
mdadm.c (+24/-6)
mdadm.conf-example (+1/-1)
mdadm.conf.5 (+1/-1)
mdadm.h (+38/-14)
mdadm.spec (+2/-2)
mdassemble.8 (+1/-1)
mdmon.8 (+13/-3)
mdmon.c (+48/-11)
mdopen.c (+1/-1)
monitor.c (+20/-16)
msg.c (+10/-0)
msg.h (+1/-0)
platform-intel.h (+1/-0)
sha1.c (+42/-49)
sha1.h (+64/-12)
super-ddf.c (+25/-16)
super-intel.c (+1159/-189)
super0.c (+18/-12)
super1.c (+169/-102)
sysfs.c (+13/-4)
test (+6/-5)
tests/00raid1 (+2/-2)
tests/05r1-bitmapfile (+3/-3)
tests/05r1-grow-external (+2/-2)
tests/05r1-grow-internal (+2/-2)
tests/05r1-grow-internal-1 (+2/-2)
tests/05r1-internalbitmap (+3/-3)
tests/05r1-internalbitmap-v1a (+3/-3)
tests/05r1-internalbitmap-v1b (+3/-3)
tests/05r1-internalbitmap-v1c (+3/-3)
tests/05r1-n3-bitmapfile (+3/-3)
tests/05r1-re-add (+2/-2)
tests/06wrmostly (+2/-2)
tests/07autoassemble (+4/-4)
tests/09imsm-assemble (+3/-3)
tests/09imsm-create-fail-rebuild (+1/-1)
tests/10ddf-create (+1/-1)
util.c (+30/-12)
- Daniel Holbach (community): Approve
-
Diff: 32 lines (+9/-1)2 files modifieddebian/apport/cairo-dock.py (+2/-1)
debian/changelog (+7/-0)
- Didier Roche-Tolomelli: Approve
-
Diff: 40 lines (+7/-2)2 files modifieddebian/changelog (+5/-1)
debian/source_unity.py (+2/-1)
- Martin Pitt: Approve
- Clint Byrum: Pending requested
-
Diff: 50 lines (+9/-4)2 files modifieddebian/changelog (+5/-1)
debian/mysql-server-5.5.py (+4/-3)
- Ken VanDine: Approve
- Chromium team: Pending requested
-
Diff: 82 lines (+17/-8)2 files modifieddebian/apport/chromium-browser.py (+9/-8)
debian/changelog (+8/-0)
- Didier Roche-Tolomelli: Approve
-
Diff: 36 lines (+7/-2)2 files modifieddebian/changelog (+5/-1)
debian/source_compiz.py (+2/-1)
- Julien Lavergne (community): Approve
-
Diff: 27 lines (+8/-1)2 files modifieddebian/changelog (+7/-0)
debian/local/source_lxpanel.py (+1/-1)
- Andrew Starr-Bochicchio (community): Approve
-
Diff: 32 lines (+9/-1)2 files modifieddebian/changelog (+7/-0)
debian/source_connman.py (+2/-1)
- Ubuntu Sponsors: Pending requested
- Indicator Applet Developers: Pending requested
-
Diff: 48 lines (+13/-2)3 files modifieddebian/changelog (+9/-0)
debian/control (+2/-1)
debian/source_indicator-applet.py (+2/-1)
- Martin Pitt: Approve
-
Diff: 79 lines (+37/-26)2 files modifieddebian/apache2.py (+29/-26)
debian/changelog (+8/-0)
- Ubuntu Sponsors: Pending requested
-
Diff: 27 lines (+8/-1)2 files modifieddebian/changelog (+7/-0)
debian/source_gnome-settings-daemon.py (+1/-1)
- Chromium team: Pending requested
-
Diff: 2850 lines (+2555/-102)15 files modifieddebian/apport/chromium-browser.py (+9/-8)
debian/changelog (+64/-0)
debian/control (+6/-2)
debian/patches/1-infobars.patch (+193/-0)
debian/patches/2-get-domain-tld.patch (+255/-0)
debian/patches/3-chrome-xid.patch (+38/-0)
debian/patches/arm.patch (+50/-0)
debian/patches/chromeless-window-launch-option.patch (+860/-0)
debian/patches/desktop-integration-settings.patch (+1031/-0)
debian/patches/dlopen_sonamed_gl.patch (+3/-16)
debian/patches/fix-armhf-ftbfs.patch (+3/-27)
debian/patches/grd_parse_fix.patch (+12/-0)
debian/patches/series (+7/-2)
debian/patches/ubuntu_dont_overwrite_default_download_directory.patch (+0/-47)
debian/rules (+24/-0)
- Chromium team: Pending requested
-
Diff: 420 lines (+142/-103)10 files modifieddebian/apport/chromium-browser.py (+9/-8)
debian/changelog (+32/-0)
debian/control (+6/-2)
debian/patches/arm.patch (+50/-0)
debian/patches/dlopen_sonamed_gl.patch (+3/-16)
debian/patches/fix-armhf-ftbfs.patch (+3/-27)
debian/patches/grd_parse_fix.patch (+12/-0)
debian/patches/series (+2/-2)
debian/patches/ubuntu_dont_overwrite_default_download_directory.patch (+0/-47)
debian/rules (+25/-1)
Changed in shadow (Ubuntu Quantal): | |
status: | New → Confirmed |
importance: | Undecided → Critical |
Changed in firefox (Ubuntu Quantal): | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in thunderbird (Ubuntu Quantal): | |
importance: | Undecided → Critical |
milestone: | none → quantal-alpha-2 |
status: | New → Confirmed |
Changed in firefox (Ubuntu Quantal): | |
milestone: | none → quantal-alpha-2 |
Changed in shadow (Ubuntu Quantal): | |
milestone: | none → quantal-alpha-2 |
Changed in mdadm (Ubuntu Quantal): | |
importance: | Undecided → Critical |
milestone: | none → quantal-alpha-2 |
status: | New → Confirmed |
Changed in dkms (Ubuntu Quantal): | |
importance: | Undecided → Critical |
milestone: | none → quantal-alpha-2 |
status: | New → Confirmed |
Changed in libatasmart (Ubuntu Quantal): | |
importance: | Undecided → Critical |
milestone: | none → quantal-alpha-2 |
status: | New → Confirmed |
Changed in notify-osd (Ubuntu Quantal): | |
importance: | Undecided → Critical |
milestone: | none → quantal-alpha-2 |
status: | New → Confirmed |
no longer affects: | bluez |
Changed in gnome-screensaver (Ubuntu Quantal): | |
status: | New → Confirmed |
Changed in udisks2 (Ubuntu Quantal): | |
importance: | Critical → Medium |
Changed in firefox (Ubuntu Quantal): | |
assignee: | nobody → Chris Coulson (chrisccoulson) |
importance: | Critical → Medium |
Changed in libatasmart (Ubuntu Quantal): | |
assignee: | nobody → Martin Pitt (pitti) |
importance: | Critical → Medium |
status: | Confirmed → In Progress |
Changed in shadow (Ubuntu Quantal): | |
importance: | Critical → Medium |
Changed in mdadm (Ubuntu Quantal): | |
importance: | Critical → Medium |
Changed in notify-osd (Ubuntu Quantal): | |
importance: | Critical → Medium |
Changed in libatasmart (Ubuntu Quantal): | |
status: | In Progress → Fix Committed |
Changed in apport-symptoms (Ubuntu Quantal): | |
status: | In Progress → Fix Committed |
Changed in notify-osd (Ubuntu Quantal): | |
assignee: | nobody → Didier Roche (didrocks) |
Changed in gnome-screensaver (Ubuntu Quantal): | |
assignee: | nobody → Didier Roche (didrocks) |
Changed in network-manager (Ubuntu Quantal): | |
assignee: | nobody → Didier Roche (didrocks) |
Changed in xdiagnose (Ubuntu Quantal): | |
status: | Fix Released → In Progress |
status: | In Progress → Fix Released |
Changed in dkms (Ubuntu Quantal): | |
assignee: | nobody → Brian Murray (brian-murray) |
status: | Confirmed → In Progress |
description: | updated |
Changed in chromium-browser (Ubuntu Quantal): | |
status: | New → Confirmed |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in mythtv (Ubuntu Quantal): | |
status: | New → Confirmed |
description: | updated |
description: | updated |
tags: | added: patch |
no longer affects: | firefox (Ubuntu) |
no longer affects: | firefox (Ubuntu Quantal) |
no longer affects: | thunderbird (Ubuntu) |
no longer affects: | thunderbird (Ubuntu Quantal) |
no longer affects: | gnome-screensaver (Ubuntu Quantal) |
no longer affects: | gnome-screensaver (Ubuntu) |
no longer affects: | notify-osd (Ubuntu) |
no longer affects: | notify-osd (Ubuntu Quantal) |
Changed in mythtv (Ubuntu Quantal): | |
assignee: | nobody → Mario Limonciello (superm1) |
Changed in gnome-control-center (Ubuntu Quantal): | |
status: | New → Confirmed |
description: | updated |
description: | updated |
Changed in unity (Ubuntu Quantal): | |
status: | Confirmed → Fix Committed |
Changed in unity (Ubuntu Quantal): | |
assignee: | nobody → Matthieu Baerts (matttbe) |
status: | Fix Committed → Fix Released |
Changed in cairo-dock (Ubuntu Quantal): | |
assignee: | nobody → Matthieu Baerts (matttbe) |
Changed in connman (Ubuntu Quantal): | |
assignee: | nobody → Matthieu Baerts (matttbe) |
Changed in compiz (Ubuntu Quantal): | |
assignee: | nobody → Matthieu Baerts (matttbe) |
status: | Confirmed → Fix Committed |
Changed in indicator-applet (Ubuntu Quantal): | |
assignee: | nobody → Matthieu Baerts (matttbe) |
Changed in lxpanel (Ubuntu Quantal): | |
assignee: | nobody → Matthieu Baerts (matttbe) |
Changed in chromium-browser (Ubuntu Quantal): | |
assignee: | nobody → Matthieu Baerts (matttbe) |
Changed in apache2 (Ubuntu Quantal): | |
assignee: | nobody → Matthieu Baerts (matttbe) |
status: | New → Fix Released |
Changed in mysql-5.5 (Ubuntu Quantal): | |
assignee: | nobody → Matthieu Baerts (matttbe) |
status: | Confirmed → Fix Committed |
Changed in unity: | |
assignee: | nobody → Matthieu Baerts (matttbe) |
status: | New → Fix Released |
running python rtupdate hooks for python3.2... apport/ apport- gpu-error- intel.py" , line 156
File "/usr/share/
print "# %s" %(report_filename)
^
SyntaxError: invalid syntax