[Bug 1013171] Re: Many package hooks not ported to python3
** Changed in: unity Status: New = Fix Released ** Changed in: unity Assignee: (unassigned) = Matthieu Baerts (matttbe) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This report was already getting too big for Launchpad to handle quickly, and is all marked fixed. In these cases I'm usually advised to leave the closed report as it is, and handle the new occurrence with the new bug. You can certainly put a link to this bug, there, for informational purposes. Maybe I can get to that. Thanks! -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
Hi, I see reoccurence of this bug in gnome-control-center 3.6.3 (3.6.3-0ubuntu49). Also, there is a separate bug reported for that - https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1237119 Should we mark the other one a duplicate for this one or is there another way we want to cope with it? Thanks, Tobiasz -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package gnome-control-center - 1:3.4.2-0ubuntu11 --- gnome-control-center (1:3.4.2-0ubuntu11) quantal; urgency=low * debian/control.in: - updated clutter requirement to match the configure version * debian/patches/96_sound_nua_panel.patch: - drop hacks and merge upstream changes for mouse scrolling (lp: #953757) * debian/patches/git_sound_sliders.patch: - sound: Fix mouse scrolls on sliders * debian/patches/git_update_keyring_password.patch * debian/source_gnome-control-center.py: - updated for python3, thanks Edward Donovan (lp: #1013171) * debian/UbuntuLogo.png: - updated logo for 12.10 (lp: #1035501) -- Sebastien Bacher seb...@ubuntu.com Fri, 24 Aug 2012 18:57:15 +0200 ** Changed in: gnome-control-center (Ubuntu Quantal) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/quantal-proposed/gnome-settings-daemon -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package compiz - 1:0.9.8+bzr3319-0ubuntu1 --- compiz (1:0.9.8+bzr3319-0ubuntu1) quantal-proposed; urgency=low [ Didier Roche ] * debian/patches/ubuntu-config.patch: - refresh with latest trunk * debian/*docs: - remove the TODO copy now removed upstream * debian/compiz-plugins.install: - install stackswitch, trip plugins * debian/rules, debian/control: - remove the compiz gnome-control-center key sedding through metacity. Compiz now directly ships them. - we do not need metacity-common anymore as a build-dep then * debian/compiz-gnome.migrations, debian/control: - build-dep on dh-migrations and ship gconf - gsettings migration file [ Matthieu Baerts (matttbe) ] * Update apport hook for python3 ; thanks to Edward Donovan (LP: #1013171) [ Timo Jyrinki ] * New upstream snapshot. - Fix Compiz crash in movementWindowOnScreen (LP: #1015151) - Start window decorator when decor plugin starts (LP: #1014461) - Fixed: Crash in compiz::wall::movementWindowOnScreen (LP: #1015151) - Don't waste memory leaving /bin/sh running (LP: #1015422) - Add reliable detection of the compiz bin directory (LP: #1015898) - Check if the window would actually paint before painting the shadow, since it is possible that another plugin could be inhibiting paint of the dock window. (LP: #1012956) - Don't insert the window into the server list above the window it was created above. (LP: #1008020) (LP: #886605) - makes compiz enhanced zoom and show mouse plugins considerably smoother to use (LP: #930783) - Don't set decoration contexts on undecorated windows, since that might be read later and code will assume the window is decorated when it isn't. (LP: #1015593) - Fix potentially unterminated string leading to an uninitialized memory read (LP: #1018302) - Lift the 31/32 character restriction on key names that was causing so many warnings. It's now 1024 characters according to glib. (LP: #1018730) - Don't print the result of BUILD_DEB. It prevents ccsm et al from installing. (LP: #1018916) - Use the XDamage extension more efficiently (the way it was designed to be used). This dramatically reduces CPU usage, reduces wakeups, and increases frame rates. It also solves at least one observed performance bug (LP: #1007299) and probably several more. - Do the initial work to get libcompizconfig under test. (LP: #990690) - Add support for initiating window picker in other than nomal mode. For now added only the additional 'All windows' picker (LP: #933776) (LP: #955035) - Fixes (LP: #1018602) : An invalid read when using g_variant_iter_loop. - Don't allow unbinds of textures kept around for animations in any case, not just resizing. (LP: #1016366) - Wait for the server to finish processing requests before doing a bind (LP: #1016367) - Using the next/previous bindings the wall plugin didn't calculate correctly the next workspace when it reaches the begin or the end of a row of workspaces, so it didn't jump to the next line. (LP: #904205). - Added the plug-in Stack Window Switcher converted from git to bzr (including full history) to Compiz. (LP: #1012205) - Added the unsupported, but fully working plug-in workspacenames - Added the plug-in Trip (LP: #1012213) - Add extra checks to avoid passing an invalid xid to XGetWindowProperty which would result in fatal error: BadWindow (invalid Window parameter). (LP: #1019337) - Fix crash LP: #1019337 properly this time. - Added .convert files (for gsettings-data-convert) and a migration python script (best for usage with session-migrations) for migrating some compiz settings from gconf to gsettings - Fix CMake error when USER environment variable is not set (LP: #1023772) - Avoid severe artifacts and flickering when using LLVMpipe (LP: #1021104) - Fix build failure due to invalid sed expression (LP: #1023738) - Generate the CTestFile.cmake using cmake itself (LP: #1024214) - Avoid random build failures _intltool_update-NOTFOUND: not found by verifying intltool-update exists. If not, then fail cmake more cleanly with a nice error message telling the user how to install it. (LP: #1023742) - Fixed CompTimerTestCallback.TimerOrder failure on slow systems (like valgrind) (LP: #1021139) - Fix incorrect shell expansion, leading to invalid sed syntax (LP: #1029383) - Install the cmake helper macros and check for them in COMPIZ_CMAKE_MODULE_PATH (LP: #1024179) - Fixed: schemas were getting installed to ${DESTDIR} twice - Reduced combined filesizes of Compiz' .png resources from 2.2MB to 1.5MB by re compression of those with Trimage Image Compressor. - Added test module for the migration script created by
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package gnome-settings-daemon - 3.4.2-0ubuntu9 --- gnome-settings-daemon (3.4.2-0ubuntu9) quantal-proposed; urgency=low [ Sebastien Bacher ] * debian/control.in: - don't build-depends on gconf - updated gnome-control-center breaks version for gsettings * debian/patches/revert_git_a11y_gsettings.patch, debian/patches/revert_git_stop_using_gconf.patch, debian/patches/revert_git_use_gsetting_keybindings.patch: - drop the gconf to gsettings migration reverts (LP: #1035261) [ Keng-Yu Lin ] * debian/patches/git-mask-out-virtual-modifiers.patch - patch from upstream git, fix the grabbing issue of the keyboard shortcut with virtual (Super, Hyper, Meta) modifier. (lp: #950160) [ Edward Donovan ] * debian/source_gnome-settings-daemon.py: Fix for Python 3. (LP: #1013171) [ Hsin-Yi, Chen (hychen) ] * debian/patches/git_xrandr_explicitly_set_clone_state.patch: - xrandr; explicitly set clone state variable when generating monitor configs (LP: #1014533) [ Michael Terry ] * debian/patches/git-smartcard-crash.patch: - Don't crash on login with a smartcard (LP: #1031034) -- Sebastien Bacher seb...@ubuntu.com Thu, 23 Aug 2012 17:04:16 +0200 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~ubuntu-branches/ubuntu/quantal/mdadm/quantal -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~ken-vandine/chromium-browser/chromium- browser.precise -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package mysql-5.5 - 5.5.25a-0ubuntu1 --- mysql-5.5 (5.5.25a-0ubuntu1) quantal; urgency=low [ Clint Byrum ] * New upstream release. * d/additions/my.cnf: Ensure mysql errors are written to log file. (LP: #1014732) * d/mysql-server-5.5.mysql-server.logrotate: Add /var/log/mysql/error.log so it is rotated properly. (LP: #879560) * d/control: remove Vcs-* as they are inaccurate in Ubuntu. * d/rules: use WITH_SSL=bundled to ensure that we do not accidentally build against openssl. * d/control, d/rules: cherry pick fix from Debian to use gcc 4.4 only for i386 to work around problems with yaSSL assembly (LP: #1012139) [ Matthieu Baerts (matttbe) ] * Update apport hook for python3 ; patch by Edward Donovan (LP: #1013171) -- Clint Byrum cl...@ubuntu.com Thu, 19 Jul 2012 16:14:50 -0700 ** Changed in: mysql-5.5 (Ubuntu Quantal) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package nautilus - 1:3.5.4-0ubuntu1 --- nautilus (1:3.5.4-0ubuntu1) quantal; urgency=low * New upstream version: * Add Copy To and Move To actions * Add a notification while ejecting volumes * List view: - New date format display - Use a list model instead of a tree model for list view - Use a better default column order - Change some list column names - Use 32px icons by default - Tweak padding * Search: - Just type search - Combine the search bar and the query editor - Tracker engine performance improvements and fixes * Sidebar: - Add a recent files place - Use symbolic icons - Improve order of the items * Toolbar: - Change toolbar layout to the GNOME 3 style - Don't show titlebar when maximized - Use a linked style for the pathbar * Menus: - Migrate the menubar to a gear menu - Remove Go menu - Remove Bookmarks menu * Remove Text beside icons option for icon view * Fix loading string not disappearing in image properties on load * debian/patches/00git_hide_toolbar_on_desktop.patch: - dropped, the patch is in the new version * Re-enabled patches that were commented in the previous commit without reason, they seem to work fine * debian/patches/git-0001-Workaround-focus-issues-on-typeahead.patch: - dropped, the new version integrate typeahead with the search and has no floating widget used which deprecates this patch * debian/patches/workaround_ellipsizing_bug.patch: - dropped, the bug got properly fixed in the new version * debian/patches/05_desktop_menu_export.patch: - commented, it needs to be mostly rewriten for the new design or implemented in a different place or way [ Edward Donovan ] * debian/source_nautilus.py: Fix for Python 3. (LP: #1013171) [ Jeremy Bicha ] * New upstream release. * debian/patches/05_desktop_menu_export.patch: Refreshed * debian/patches/21_correct_timestamp_use_fix_focus_issue.patch: Refreshed -- Sebastien Bacher seb...@ubuntu.com Wed, 18 Jul 2012 15:13:46 +0200 ** Changed in: nautilus (Ubuntu Quantal) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/nautilus -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/mysql-5.5 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/apache2 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
It seems that all sources packages listed here have been modified to fix this bug. (Fix Commited or Fix Released) PS: thanks to Edward Donovan for his help ;) ** Also affects: apache2 (Ubuntu) Importance: Undecided Status: New ** Changed in: compiz (Ubuntu Quantal) Status: Confirmed = Fix Committed ** Changed in: compiz (Ubuntu Quantal) Assignee: (unassigned) = Matthieu Baerts (matttbe) ** Changed in: indicator-applet (Ubuntu Quantal) Assignee: (unassigned) = Matthieu Baerts (matttbe) ** Changed in: lxpanel (Ubuntu Quantal) Assignee: (unassigned) = Matthieu Baerts (matttbe) ** Changed in: chromium-browser (Ubuntu Quantal) Assignee: (unassigned) = Matthieu Baerts (matttbe) ** Changed in: apache2 (Ubuntu Quantal) Status: New = Fix Released ** Changed in: apache2 (Ubuntu Quantal) Assignee: (unassigned) = Matthieu Baerts (matttbe) ** Changed in: mysql-5.5 (Ubuntu Quantal) Status: Confirmed = Fix Committed ** Changed in: mysql-5.5 (Ubuntu Quantal) Assignee: (unassigned) = Matthieu Baerts (matttbe) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package network-manager - 0.9.6.0~git201207161259.00297f4-0ubuntu1 --- network-manager (0.9.6.0~git201207161259.00297f4-0ubuntu1) quantal; urgency=low * upstream snapshot 2012-07-16 12:59:59 (GMT) + 00297f49fbbe05c51c02da43cda254c35e053589 [ Edward Donovan ] * debian/source_network-manager.py: port package hook to python3. (LP: #1013171) [ Mathieu Trudel-Lapierre ] * debian/patches/lp292054_tune_supplicant_timeout_60s.patch: disable the patch. It adds unnecessary delays to things like detecting that hidden networks are not in range, and since Jaunty drivers have changed a lot. If we're still seeing timing issues with the supplicant, then perhaps the drivers should be fixed instead, or we'll re-enable the patch. (LP: #446623) * debian/network-manager.dnsmasq, debian/rules: install a config file to /etc/dnsmasq.d to avoid system-wide instances of dnsmasq to bind to 0.0.0.0 and the loopback interface, so that the NM- spawned instance can claim an IP on lo and provide local resolution. (LP: #959037) * debian/patches/add-veth-support.diff: add support for the veth* virtual ethernet devices. Thanks to Stéphane Graber for the patch. * debian/patches/nm-ip6-rs.patch: dropped, applied upstream. * debian/libnm-util2.symbols: add symbols: + nm_utils_file_is_pkcs12@Base * debian/control: move policykit-1 from Recommends to Depends: without it calls to the backend (e.g. when starting nm-tool), will fail. Thanks to Stéphane Graber for the testing and solution. * debian/rules: fix clean to properly remove m4/intltool.m4. * debian/tests/control, debian/tests/nm: add an autopkgtest control file and initial test to verify that NM works once installed. * debian/control: add XS-Testsuite: autopkgtest. -- Mathieu Trudel-Lapierre mathieu...@ubuntu.com Mon, 16 Jul 2012 17:17:51 -0400 ** Changed in: network-manager (Ubuntu Quantal) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package lxpanel - 0.5.10-1ubuntu2 --- lxpanel (0.5.10-1ubuntu2) quantal; urgency=low * debian/patches: Refresh all patches. [ Matthieu Baerts (matttbe) ] * debian/local/source_lxpanel.py: - Update apport hook for python3 ; thanks to Edward Donovan (LP: #1013171) -- Julien Lavergne gi...@ubuntu.com Sun, 15 Jul 2012 13:00:20 +0200 ** Changed in: lxpanel (Ubuntu Quantal) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/lxpanel -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/indicator-applet -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:firefox/stable -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:thunderbird/stable -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package indicator-applet - 0.5.0-0ubuntu2 --- indicator-applet (0.5.0-0ubuntu2) quantal; urgency=low * debian/source_indicator-applet.py: - Update apport hook for python3 (LP: #1013171) * debian/control: - Added python3-xdg as new dependence (needed by its apport hook) -- Matthieu Baerts (matttbe) matt...@gmail.com Mon, 02 Jul 2012 19:22:45 +0200 ** Changed in: indicator-applet (Ubuntu Quantal) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~ken-vandine/chromium-browser/chromium- browser.quantal -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package chromium-browser - 20.0.1132.47~r144678-0ubuntu2 --- chromium-browser (20.0.1132.47~r144678-0ubuntu2) quantal; urgency=low * debian/control - Dropped build depends for libvpx-dev * -debian/patches/vpx.patch - dropped, build with internal vpx [ Matthieu Baerts ] * debian/apport: - Update apport hook for python3 (LP: #1013171) patch made with the help of Edward Donovan -- Ken VanDine ken.vand...@canonical.com Thu, 12 Jul 2012 15:56:59 -0400 ** Changed in: chromium-browser (Ubuntu Quantal) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Changed in: unity (Ubuntu Quantal) Status: Fix Committed = Fix Released ** Changed in: unity (Ubuntu Quantal) Assignee: (unassigned) = Matthieu Baerts (matttbe) ** Changed in: cairo-dock (Ubuntu Quantal) Assignee: (unassigned) = Matthieu Baerts (matttbe) ** Changed in: connman (Ubuntu Quantal) Assignee: (unassigned) = Matthieu Baerts (matttbe) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/apport -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package connman - 0.78-0ubuntu2 --- connman (0.78-0ubuntu2) quantal; urgency=low * debian/source_connman.py: - Update apport hook for python3 ; Thanks to Edward Donovan (LP: #1013171) -- Matthieu Baerts (matttbe) matt...@gmail.com Tue, 03 Jul 2012 21:16:07 + ** Branch linked: lp:ubuntu/connman ** Changed in: connman (Ubuntu Quantal) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/quantal-proposed/thunderbird -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~matttbe/ubuntu/quantal/unity/lp1013171 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~matttbe/ubuntu/quantal/mysql-5.5/lp1013171 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Changed in: unity (Ubuntu Quantal) Status: Confirmed = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~matttbe/chromium-browser/lp1013171 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~matttbe/ubuntu/quantal/compiz/lp1013171 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~matttbe/ubuntu/quantal/lxpanel/lp1013171 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~matttbe/ubuntu/quantal/connman/lp1013171 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~matttbe/ubuntu/quantal/indicator-applet/lp1013171 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~matttbe/ubuntu/quantal/apache2/lp1013171 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~matttbe/ubuntu/quantal/gnome-settings- daemon/lp1013171 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/libatasmart -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/gnome-screensaver -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
Another one-line patch. ** Also affects: gnome-settings-daemon (Ubuntu) Importance: Undecided Status: New ** Changed in: gnome-settings-daemon (Ubuntu Quantal) Status: New = Confirmed ** Patch added: python3 patch for gnome-settings-daemon's apport hook https://bugs.launchpad.net/ubuntu/quantal/+source/gnome-settings-daemon/+bug/1013171/+attachment/3207322/+files/gnome-settings-daemon.patch -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
nautilus, same one-liner. ** Also affects: nautilus (Ubuntu) Importance: Undecided Status: New ** Changed in: nautilus (Ubuntu Quantal) Status: New = Confirmed ** Patch added: python3 patch for nautilus' apport hook https://bugs.launchpad.net/ubuntu/quantal/+source/nautilus/+bug/1013171/+attachment/3207332/+files/nautilus.patch ** Also affects: unity (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
unity, same one-line patch; thanks. ** Patch added: python3 patch for unity's apport hook https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1013171/+attachment/3207344/+files/unity.patch ** Changed in: unity (Ubuntu Quantal) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Also affects: compiz (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
compiz needs the same one-line patch as the last few, and it has another issue, at least on my machine. It appears the 'source_compiz.py' hook needs this import: from apport.hookutils import * And I've added that in my patch. Without it 'ubuntu-bug compiz' throws an exception, saying the function 'command_output' is not defined. ERROR: hook /usr/share/apport/package-hooks//source_compiz.py crashed: Traceback (most recent call last): File /usr/lib/python3/dist-packages/apport/report.py, line 799, in add_hooks_info symb['add_info'](self, ui) File /usr/share/apport/package-hooks//source_compiz.py, line 18, in add_info report['CompizPlugins'] = command_output(['gconftool-2', NameError: global name 'command_output' is not defined Some apport hooks have the import statement above. Some have just 'import apport.hookutils'. Only the former fixed this on my system. The latter seems to work fine for other packages, but not here. Maybe I'm misssing something; I didn't explore this any further. (Nor did I try to fix bug 777221 while I was in there. :) Thanks. ** Patch added: python3 patch for compiz's apport hook. also adds an 'import' that seems needed. https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1013171/+attachment/3207409/+files/compiz.patch ** Changed in: compiz (Ubuntu Quantal) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~ubuntu-desktop/gnome-settings-daemon/ubuntu ** Branch linked: lp:~ubuntu-desktop/nautilus/ubuntu -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
I pushed Edward's gnome-settings-daemon and nautilus hook fixes to bzr. Thanks! From now on, can you please file new bug reports for similar issues? This bug is starting to get huge and already times out a lot. Feel free to subscribe me for sponsoring. Thanks! ** Changed in: gnome-settings-daemon (Ubuntu Quantal) Status: Confirmed = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
I pushed Edward's gnome-settings-daemon and nautilus hook fixes to bzr. Thanks! From now on, can you please file new bug reports for similar issues? This bug is starting to get huge and already times out a lot. Feel free to subscribe me for sponsoring. Thanks! ** Changed in: nautilus (Ubuntu Quantal) Status: Confirmed = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Also affects: gnome-control-center (Ubuntu) Importance: Undecided Status: New ** Changed in: gnome-control-center (Ubuntu Quantal) Status: New = Confirmed ** Description changed: 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/apport /package-hooks . I skipped the packages already fixed above, and those that were on my system, during the first round of breakage, and had no problems. For the rest, I downloaded the debs, extracted the apport hooks, and ran '2to3' on them. I've posted patches for every package that broke under python3. Thanks - Edward Donovan edward.dono...@numble.net - These packages never broke, they just got warnings from the 2to3 tool: + 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-control-center-data gnome-settings-daemon grub-common nautilus-data unity-common apache2.2-common + Now we have a bug report for at least gnome-control-center, bug 1018537, + which I've duped here. So these may need patching, too. + 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. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
gnome-control-center's apport hook breaks under python 3, as reported in bug 1018357, now duped here. Here is a one-line patch that fixes this error. And here's the original report pasted in from that bug: On Quantal up to date TEST CASE: 1. From a terminal run: $ ubuntu-bug gnome-control-center RESULT: ERROR: hook /usr/share/apport/package-hooks//source_gnome-control-center.py crashed: Traceback (most recent call last): File /usr/lib/python3/dist-packages/apport/report.py, line 799, in add_hooks_info symb['add_info'](self, ui) TypeError: add_info() takes exactly 1 positional argument (2 given) During handling of the above exception, another exception occurred: Traceback (most recent call last): File /usr/lib/python3/dist-packages/apport/report.py, line 804, in add_hooks_info symb['add_info'](self) File /usr/share/apport/package-hooks//source_gnome-control-center.py, line 6, in add_info if report.has_key(Stacktrace) and /usr/lib/control-center-1 in report[Stacktrace]: AttributeError: 'Report' object has no attribute 'has_key' ** Patch added: python3 patch for gnome-control-center's apport hook https://bugs.launchpad.net/ubuntu/quantal/+source/gnome-control-center/+bug/1013171/+attachment/3206237/+files/gnome-control-center.patch -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Description changed: 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/apport /package-hooks . I skipped the packages already fixed above, and those that were on my system, during the first round of breakage, and had no problems. For the rest, I downloaded the debs, extracted the apport hooks, and ran '2to3' on them. I've posted patches for every package that broke under python3. Thanks - Edward Donovan edward.dono...@numble.net 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-control-center-data gnome-settings-daemon grub-common nautilus-data unity-common apache2.2-common Now we have a bug report for at least gnome-control-center, bug 1018537, which I've duped here. So these may need patching, too. + Hm...from a preliminary look, a number of those use the same code: + + if report.has_key(Stacktrace) + + 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. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~ubuntu-desktop/gnome-control-center/ubuntu -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
Pushed Edward's gnome-control-center to bzr, thank you! ** Changed in: gnome-control-center (Ubuntu Quantal) Status: Confirmed = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** No longer affects: firefox (Ubuntu) ** No longer affects: firefox (Ubuntu Quantal) ** No longer affects: thunderbird (Ubuntu) ** No longer affects: thunderbird (Ubuntu Quantal) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** 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) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package firefox - 14.0~b9+build1-0ubuntu1 --- firefox (14.0~b9+build1-0ubuntu1) quantal; urgency=low * New upstream release from the beta channel (FIREFOX_14_0b9_BUILD1) [ Chris Coulson chris.coul...@canonical.com ] * Update globalmenu-extension to 3.3 prerelease r386 - Fix LP: #1016081 - Menubar is not hidden when using the Firefox button outside of Unity - Fix LP: #775305 - An empty menu appears when FFChrome is installed - Fix LP: #1017247 - Menubar appears in the window as well as the Unity panel. Manually register our UA stylesheet rather than relying on this happening via chrome registration, to work around a bug in various bootstrapped third party addons (eg, pentadactyl), which initialize and use the stylesheet service before extension chrome is registered for non-restartless addons such as ours - Add a small delay when opening the menu with the keyboard, so that the additional items are added before the menu appears. Fixes an issue where keyboard focus isn't on the first item when opening the history menu with the keyboard * Apport hook improvements: - Sort preferences alphabetically in the apport data - Treat preferences set in default addons as default prefs so that they don't show up in apport data, unless the preference files have been modified - Support random pref files dropped in to the Firefox install folder, and preferences from application bundles - Fix ordering issues when loading preferences * Fix LP: #1013171 - Fully support Python 3 in the apport hook - update debian/apport/source_firefox.py.in [ Martin Pitt martin.p...@ubuntu.com ] * Add partial support for Python 3 in the apport hook (LP: #1013171) - update debian/apport/source_firefox.py.in -- Chris Coulson chris.coul...@canonical.com Thu, 21 Jun 2012 11:15:26 +0100 ** Changed in: firefox (Ubuntu Quantal) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/firefox -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
indicator-applet is another package that needs an update. Here's the trivial patch for one print statement in source_indicator-applet.py. Thanks. ** Patch removed: python3 patch for dkms' apport hook -- generated by 2to3 tool. https://bugs.launchpad.net/ubuntu/+source/xdiagnose/+bug/1013171/+attachment/3191994/+files/dkms_packages.py.patch ** Also affects: indicator-applet (Ubuntu) Importance: Undecided Status: New ** Changed in: indicator-applet (Ubuntu Quantal) Status: New = Confirmed ** Patch added: One-line python3 fix for indicator-applet's apport hook https://bugs.launchpad.net/ubuntu/quantal/+source/indicator-applet/+bug/1013171/+attachment/3204108/+files/indicator-applet.patch -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Description changed: - While trying to upgrade from 12.04 to Quantal I received an error of: + Since the description here is the only post that can be updated, it + seems the best place to keep a changing list. (The original description + was brief, and about only one package.) - Could not install python3: + Working from the archive's Contents file, I got the list of packages + that keep files under apport/package-hooks. Below are the packages that + haven't been tested yet, to my knowledge. As I get time, I'll test + them, and update the list. And try to post patches as needed. Thanks - + Edward Donovan edward.dono...@numble.net - subprocess installed post-installation script returned error exit status - 4 - - ProblemType: Bug - DistroRelease: Ubuntu 12.10 - Package: python3 3.2.3-0ubuntu1 - ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14 - Uname: Linux 3.2.0-23-generic x86_64 - NonfreeKernelModules: wl - ApportVersion: 2.2.2-0ubuntu2 - Architecture: amd64 - Date: Thu Jun 14 09:13:21 2012 - InstallationMedia: Ubuntu 12.04 LTS Precise Pangolin - Release amd64 (20120425) - PackageArchitecture: all - ProcEnviron: - TERM=xterm - PATH=(custom, no user) - LANG=en_US.UTF-8 - SHELL=/bin/bash - SourcePackage: python3-defaults - UpgradeStatus: Upgraded to quantal on 2012-06-14 (0 days ago) + aiccu + apache2.2-common + audacity + banshee + bind9 + byobu + cairo-dock-core + cheese-common + chromium-browser + conky-all + conky-cli + conky-std + connman + cryptsetup + desktopcouch + dovecot-core + eclipse-platform + fso-gsmd + gnome-media-player + isc-dhcp-server + libfm-data + libvirt-bin + lxappearance + lxc + lxinput + lxlauncher + lxpanel + lxrandr + lxterminal + maas + magicicada + mpd + mysql-server-5.5 + mythtv-common + ntp + nut + nut-client + nut-server + pcmanfm + php5-common + ptouch-driver + python-nova + qemu-common + quickly + rss-glx + samba-common-bin + sl-modem-daemon + snmpd + ubuntu-vm-builder + virtualbox + virtualbox-guest-dkms + vsftpd + xul-ext-mozvoikko -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Also affects: chromium-browser (Ubuntu) Importance: Undecided Status: New ** Changed in: chromium-browser (Ubuntu Quantal) Status: New = Confirmed ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common audacity banshee bind9 byobu cairo-dock-core cheese-common - chromium-browser conky-all conky-cli conky-std connman cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libfm-data libvirt-bin lxappearance lxc lxinput lxlauncher lxpanel lxrandr lxterminal maas magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server pcmanfm php5-common ptouch-driver python-nova qemu-common quickly rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms vsftpd xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common audacity banshee bind9 byobu cairo-dock-core cheese-common conky-all conky-cli conky-std connman cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libfm-data libvirt-bin lxappearance lxc lxinput lxlauncher lxpanel lxrandr lxterminal maas magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server pcmanfm php5-common ptouch-driver python-nova qemu-common quickly rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms - vsftpd xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common audacity - banshee - bind9 byobu cairo-dock-core cheese-common conky-all conky-cli conky-std connman cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libfm-data libvirt-bin lxappearance lxc lxinput lxlauncher lxpanel lxrandr lxterminal maas magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server pcmanfm php5-common ptouch-driver python-nova qemu-common quickly rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common audacity byobu cairo-dock-core cheese-common conky-all conky-cli conky-std connman cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libfm-data libvirt-bin lxappearance lxc lxinput lxlauncher lxpanel lxrandr lxterminal maas magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server pcmanfm php5-common ptouch-driver python-nova qemu-common - quickly rss-glx samba-common-bin sl-modem-daemon snmpd
[Bug 1013171] Re: Many package hooks not ported to python3
** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common audacity - byobu cairo-dock-core cheese-common conky-all conky-cli conky-std connman cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libfm-data libvirt-bin lxappearance lxc lxinput lxlauncher lxpanel lxrandr lxterminal maas magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server pcmanfm php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
chromium-browser has three different things that need to be changed, in its apport hook. The print and except statements, I understand what to do. The third issue is a list comprehension, I think. It looked like this: for ext in entry['extensions']['settings'].keys(): The 2to3 tool wants to wrap that in list() : for ext in list(entry['extensions']['settings'].keys()): That looks fair enough, according to the python 3 docs. But I don't really know why this line needs fixing, while for plugin in entry['plugins']['plugins_list']: does not. I can see that the former line has a method call or something, with .keys(). But since I can't tell you why those are treated differently, I'd better ask for someone more knowledgeable to look at this. Thanks. ** Patch added: python3 patch for chromium-browser's apport hook. Needs review. https://bugs.launchpad.net/ubuntu/quantal/+source/chromium-browser/+bug/1013171/+attachment/3204203/+files/chromium-browser.patch ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common - audacity cairo-dock-core cheese-common conky-all conky-cli conky-std connman cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libfm-data libvirt-bin lxappearance lxc lxinput lxlauncher lxpanel lxrandr lxterminal maas magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server pcmanfm php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common cairo-dock-core cheese-common - conky-all - conky-cli - conky-std connman cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libfm-data libvirt-bin lxappearance lxc lxinput lxlauncher lxpanel lxrandr lxterminal maas magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server pcmanfm php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Patch removed: python3 patch for chromium-browser's apport hook. Needs double-checking. https://bugs.launchpad.net/ubuntu/quantal/+source/chromium-browser/+bug/1013171/+attachment/3204203/+files/chromium-browser.patch -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
Sorry, my first try at a chromium patch had mistakes. I deleted that, and here's a new one. ** Patch added: python3 patch for chromium-browser's apport hook. Needs double-checking. https://bugs.launchpad.net/ubuntu/quantal/+source/chromium-browser/+bug/1013171/+attachment/3204286/+files/chromium-browser.patch -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
connman needs simple 'print' fixes. Here's a patch. ** Patch added: python3 patch for connman's apport hook https://bugs.launchpad.net/ubuntu/quantal/+source/chromium-browser/+bug/1013171/+attachment/3204288/+files/connman.patch ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common cairo-dock-core cheese-common - connman cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libfm-data libvirt-bin lxappearance lxc lxinput lxlauncher lxpanel lxrandr lxterminal maas magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server pcmanfm php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common cairo-dock-core cheese-common cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libfm-data libvirt-bin lxappearance lxc lxinput lxlauncher lxpanel lxrandr lxterminal - maas magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server pcmanfm php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common cairo-dock-core cheese-common cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server - libfm-data libvirt-bin lxappearance lxc lxinput lxlauncher lxpanel lxrandr lxterminal magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server - pcmanfm php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common cairo-dock-core cheese-common cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libvirt-bin lxappearance - lxc lxinput lxlauncher lxpanel lxrandr lxterminal magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the
[Bug 1013171] Re: Many package hooks not ported to python3
lxpanel's apport hook uses '' operators . Here's a patch replacing them with '!=', which works under python 2 and 3. ** Patch added: python3 patch for lxpanel's apport hook https://bugs.launchpad.net/ubuntu/quantal/+source/lxpanel/+bug/1013171/+attachment/3204292/+files/lxpanel.patch ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu apache2.2-common cairo-dock-core cheese-common cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libvirt-bin - lxpanel magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu - apache2.2-common cairo-dock-core cheese-common cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libvirt-bin magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
apache2.2-common has a hook that uses 'unicode()'. That can be replaced by 'str()', but doesn't actually break on my python3 install. So I'm not sure whether we want to change that, or leave it alone. Here is the simple patch, but I won't add apache2 to the bug report, I think, until someone with more experience chimes in on that. Thanks. ** Patch added: apache2 apport hook patch, replacing 'unicode' with 'str', in case that's wanted. https://bugs.launchpad.net/ubuntu/quantal/+source/lxpanel/+bug/1013171/+attachment/3204306/+files/apache2.2-common.patch ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu - cairo-dock-core cheese-common cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libvirt-bin magicicada mpd mysql-server-5.5 mythtv-common ntp nut nut-client nut-server php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Also affects: cairo-dock (Ubuntu) Importance: Undecided Status: New ** Changed in: cairo-dock (Ubuntu Quantal) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
cairo-dock needs a print statement updated. Here's a patch to make it work under python 2 or 3. ** Patch added: python3 patch for cairo-dock's apport hook https://bugs.launchpad.net/ubuntu/quantal/+source/cairo-dock/+bug/1013171/+attachment/3204307/+files/cairo-dock.patch ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu cheese-common cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libvirt-bin magicicada mpd mysql-server-5.5 mythtv-common ntp - nut - nut-client - nut-server php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net aiccu cheese-common cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libvirt-bin magicicada mpd mysql-server-5.5 mythtv-common - ntp php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net - aiccu cheese-common cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libvirt-bin magicicada mpd mysql-server-5.5 mythtv-common php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net - cheese-common cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libvirt-bin magicicada mpd mysql-server-5.5 mythtv-common php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd ubuntu-vm-builder virtualbox virtualbox-guest-dkms xul-ext-mozvoikko ** Description changed: Since the description here is the only post that can be updated, it seems the best place to keep a changing list. (The original description was brief, and about only one package.) Working from the archive's Contents file, I got the list of packages that keep files under apport/package-hooks. Below are the packages that haven't been tested yet, to my knowledge. As I get time, I'll test them with 2to3, and update the list. And try to post patches as needed. Thanks - Edward Donovan edward.dono...@numble.net cryptsetup desktopcouch dovecot-core eclipse-platform fso-gsmd gnome-media-player isc-dhcp-server libvirt-bin magicicada mpd mysql-server-5.5 mythtv-common - php5-common ptouch-driver python-nova qemu-common rss-glx samba-common-bin sl-modem-daemon snmpd
[Bug 1013171] Re: Many package hooks not ported to python3
mysql-5.5 has a print statement that needed fixing. This patch also changes unicode() to str(), as 2to3 suggests -- whether that's really called for, I'll leave for someone else to decide. Thanks. ** Description changed: Since the description here is the only post that can be updated, it - seems the best place to keep a changing list. (The original description - was brief, and about only one package.) + seems the best place to keep a list of packages that need examining. + (The original description was brief, and about only one package.) - Working from the archive's Contents file, I got the list of packages - that keep files under apport/package-hooks. Below are the packages that - haven't been tested yet, to my knowledge. As I get time, I'll test them - with 2to3, and update the list. And try to post patches as needed. + We've fixed all the packages that I could find 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/apport/package-hooks . I skipped the packages already fixed + above, and those that were on my system, during the first round of + breakage, and had no problems. For the rest, I downloaded the debs, + extracted the apport hooks, and ran '2to3' on them. I've posted patches + for a number of these, and some, listed below, need patches, or at least + another look. + Thanks - Edward Donovan edward.dono...@numble.net - cryptsetup - desktopcouch - dovecot-core - eclipse-platform - fso-gsmd - gnome-media-player - isc-dhcp-server - libvirt-bin - magicicada - mpd - mysql-server-5.5 - mythtv-common - ptouch-driver - python-nova - qemu-common - rss-glx - samba-common-bin - sl-modem-daemon - snmpd - ubuntu-vm-builder - xul-ext-mozvoikko + Needs a patch, haven't posted one yet: + + mythtv-common + + These packages never broke, they just got warnings from the 2to3 tool: + + compiz-core + eclipse-platform + gnome-control-center-data + gnome-settings-daemon + grub-common + nautilus-data + unity-common + apache2.2-common + + Side note: + + rss-glx: the python is fine, but the hook file is just named 'source', + with no package name or extension, so it'll probably be good to file a + little bug about that. I'll try to do that later. ** Also affects: mysql-5.5 (Ubuntu) Importance: Undecided Status: New ** Patch added: python3 patch for mysql-5.5's apport hook https://bugs.launchpad.net/ubuntu/+source/mysql-5.5/+bug/1013171/+attachment/3204357/+files/mysql-5.5.patch ** Changed in: mysql-5.5 (Ubuntu Quantal) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Also affects: mythtv (Ubuntu) Importance: Undecided Status: New ** Changed in: mythtv (Ubuntu Quantal) Status: New = Confirmed ** Description changed: Since the description here is the only post that can be updated, it - seems the best place to keep a list of packages that need examining. - (The original description was brief, and about only one package.) + 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 I could find 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/apport/package-hooks . I skipped the packages already fixed - above, and those that were on my system, during the first round of - breakage, and had no problems. For the rest, I downloaded the debs, - extracted the apport hooks, and ran '2to3' on them. I've posted patches - for a number of these, and some, listed below, need patches, or at least - another look. + 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/apport + /package-hooks . I skipped the packages already fixed above, and those + that were on my system, during the first round of breakage, and had no + problems. For the rest, I downloaded the debs, extracted the apport + hooks, and ran '2to3' on them. I've posted patches for a number of + these, and some, listed below, need patches, or at least another look. Thanks - Edward Donovan edward.dono...@numble.net Needs a patch, haven't posted one yet: - mythtv-common + mythtv-common These packages never broke, they just got warnings from the 2to3 tool: - compiz-core - eclipse-platform - gnome-control-center-data - gnome-settings-daemon - grub-common - nautilus-data - unity-common - apache2.2-common + compiz-core + eclipse-platform + gnome-control-center-data + gnome-settings-daemon + grub-common + nautilus-data + unity-common + apache2.2-common Side note: - rss-glx: the python is fine, but the hook file is just named 'source', + rss-glx: the python is fine, but the hook file is just named 'source', with no package name or extension, so it'll probably be good to file a little bug about that. I'll try to do that later. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
mythtv-common needs the usual 'print' fix. Here's a patch. The 2to3 tool also wanted to change: if report.has_key('Package') into if 'Package' in report But since neither python 2 or 3 take exception to that original syntax, I did not make that change in the patch. Advice welcome. Thanks. ** Patch added: python3 patch for mythtv's apport hook https://bugs.launchpad.net/ubuntu/quantal/+source/mythtv/+bug/1013171/+attachment/3204362/+files/mythtv.patch ** Description changed: 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/apport /package-hooks . I skipped the packages already fixed above, and those that were on my system, during the first round of breakage, and had no problems. For the rest, I downloaded the debs, extracted the apport - hooks, and ran '2to3' on them. I've posted patches for a number of - these, and some, listed below, need patches, or at least another look. + hooks, and ran '2to3' on them. I've posted patches for every package + that broke under python3. Thanks - Edward Donovan edward.dono...@numble.net - - Needs a patch, haven't posted one yet: - - mythtv-common These packages never broke, they just got warnings from the 2to3 tool: compiz-core eclipse-platform gnome-control-center-data gnome-settings-daemon grub-common nautilus-data unity-common apache2.2-common Side note: rss-glx: the python is fine, but the hook file is just named 'source', with no package name or extension, so it'll probably be good to file a little bug about that. I'll try to do that later. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Description changed: 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/apport /package-hooks . I skipped the packages already fixed above, and those that were on my system, during the first round of breakage, and had no problems. For the rest, I downloaded the debs, extracted the apport hooks, and ran '2to3' on them. I've posted patches for every package that broke under python3. Thanks - Edward Donovan edward.dono...@numble.net These packages never broke, they just got warnings from the 2to3 tool: compiz-core eclipse-platform gnome-control-center-data gnome-settings-daemon grub-common nautilus-data unity-common apache2.2-common Side note: rss-glx: the python is fine, but the hook file is just named 'source', - with no package name or extension, so it'll probably be good to file a - little bug about that. I'll try to do that later. + with no package name or extension, so I filed bug 1017780 about that. ** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
That was fast work from everyone, yeah. :) It's possible there may be some more apport hooks that need looking at. I built up the list of affected packages, from the error logs of three users, including me. That probably got us the most commonly installed packages. But as far as I know, we haven't checked every package in the archive. (If some automated testing is taking care of that, great!) I've got a list, from the Contents file for Quantal, of all packages that have files under apport/package-hooks. I'll try to post the list of packages that don't seem to be tested yet. And, possibly, install and test as many as I can. I guess I can't predict how soon I'll be able to get to that, so we'll see. Thanks. @Martin: Thank you. I made my email visible on Launchpad, and now (I think) I get the difference in print usage. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package mdadm - 3.2.5-1ubuntu1 --- mdadm (3.2.5-1ubuntu1) quantal; urgency=low * Merge from Debian testing. (LP: #920324) Remaining changes: - Call checks in local-premount to avoid race condition with udev and opening a degraded array. - d/initramfs/mdadm-functions: Record in /run when boot-degraded question has been asked so that it is only asked once - pass --test to mdadm to enable result codes for degraded arrays. - debian/control: we need udev and util-linux in the right version. We also remove the build dependency from quilt and docbook-to-man as both are not used in Ubuntus mdadm. - debian/initramfs/hook: kept the Ubuntus version for handling the absence of active raid arrays in initramfs/etc/mdadm/mdadm.conf - debian/initramfs/script.local-top.DEBIAN, debian/mdadm-startall, debian/mdadm.raid.DEBIAN: removed. udev does its job now instead. - debian/mdadm-startall.sgml, debian/mdadm-startall.8: documentation of unused startall script - debian/mdadm.config, debian/mdadm.postinst - let udev do the handling instead. Resolved merge conflict by keeping Ubuntu's version. - debian/mdadm.postinst, debian/mdadm.config, initramfs/init-premount: boot-degraded enablement; maintain udev starting of RAID devices; init-premount hook script for the initramfs, to provide information at boot - debian/mkconf.in is the older mkconf. Kept the Ubuntu version. - debian/rules: Kept Ubuntus version for installing apport hooks, not installing un-used startall script. - debian/install-rc, check.d/_numbers, check.d/root_on_raid: Ubuntu partman installer changes - debian/presubj: Dropped this unused bug reporting file. Instead use source_mdadm.py act as an apport hook for bug handling. - d/p/debian-changes-3.1.4-1+8efb9d1ubuntu4: mdadm udev rule incrementally adds mdadm member when detected. Starting such an array in degraded mode is possible by mdadm -IRs. Using mdadm -ARs without stopping the array first does nothing when no mdarray-unassociated device is available. Using mdadm -IRs to start a previously partially assembled array through incremental mode. Keeping the mdadm -ARs for assembling arrays which were for some reason not assembled through incremental mode (i.e through mdadm's udev rule). * Additional Ubuntu changes: - debian/initramfs/local-premount: add call wait_for_udev to wait a little longer for RAID devices to appear (LP: #942106) * Dropped Ubuntu changes: - Build udeb with -O2 on ppc64, working around a link error. Builds fine without it on debian. - rename debian/mdadm.vol_id.udev to debian/mdadm.mdadm-blkid.udev so that the rules file ends up with a more reasonable name. debian/rules changes for adding ubuntu's udev rule corresponding to mdadm. As we are now using 'upstream' udev rules see 3.2.3-2ubuntu2. * Changes to Ubuntu changes: - debian/source_mdadm.py: make apport hook python 2 and 3 compatible (LP: #1013171). * New upstream release closes this bugs: - mdadm --detail --scan segfaults during update-initramfs (LP: #969384) -- Dmitrijs Ledkovs dmitrij.led...@ubuntu.com Fri, 15 Jun 2012 15:31:59 +0100 ** Changed in: mdadm (Ubuntu Quantal) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
All done now! Thank you everyone for quick responses and patches! -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
Taking dkms, as I already have the patch now (Jean-Baptiste was pointing this out to me this morning). ** Changed in: dkms (Ubuntu Quantal) Assignee: Brian Murray (brian-murray) = Martin Pitt (pitti) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package dkms - 2.2.0.3-1ubuntu4 --- dkms (2.2.0.3-1ubuntu4) quantal; urgency=low * Add apport_python3.patch: Port apport hook to Python 3 (LP: #1013171) and take care of opening the output file in binary mode (LP: #1008092) -- Martin Pitt martin.p...@ubuntu.com Thu, 21 Jun 2012 08:52:35 +0200 ** Changed in: dkms (Ubuntu Quantal) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:firefox/beta -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:thunderbird/beta -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/udisks2 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
@Edward: For future ref, I have email addresses on my LP page, so this makes me wonder if they're properly visible. They are not. https://launchpad.net/~edward.donovan says No public address provided., I figure you need to agree to showing them in public. It's certainly a sensible default to not show them, as an email address on a public web page attracts a lot of spam. As for the print statement, print() works just as well in Python 2 as long as you don't use commas in there; if you do, it prints a tuple instead. So these are fine: print('hello') print('hello %s' % world) but this needs the __future__ statement or need to be rewritten to have one single argument: print('hello', 'world') -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/notify-osd -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/bluez -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/shadow -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:ubuntu/dkms -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Changed in: dkms (Ubuntu Quantal) Status: Confirmed = In Progress ** Changed in: dkms (Ubuntu Quantal) Assignee: (unassigned) = Brian Murray (brian-murray) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
Hi all - I was starting to redo the dkms patch, but it looks like Brian's taking that. Thanks for the Thanks. :) For future ref, I have email addresses on my LP page, so this makes me wonder if they're properly visible. There are two, anyway, and edward.dono...@numble.net would be the better one to use. The launchpad@numble is where bug mail goes, for filtering. Maybe that's not the smoothest way to do it. (Maybe this process question is best asked somewhere else; I don't know.) I'm also a uncertain, after reading your comments, if the patches should be redone, to work better with python 2 or 3, as you're talking about. When there was a print statement in these hooks, my little patches just made it a python 3 function, with parentheses. I was just thinking about python 3 compatibility, and didn't add any from __future__ import print_statement lines. Would it be best to redo them, that way? Thanks. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:xdiagnose -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package udisks2 - 1.98.0-2 --- udisks2 (1.98.0-2) experimental; urgency=low * debian/local/apport-hook.py: Fix syntax to also work with Python 3. (LP: #1013171) * debian/tests/upstream-system: Ensure that /var/run/udisks2 exists. * debian/tests/control: Add dbus-x11 dependency for dbus-launch. * debian/control: Add XS-Testsuite header, as per current DEP-8. -- Martin Pitt martin.p...@ubuntu.com Wed, 20 Jun 2012 07:29:40 +0200 ** Changed in: udisks2 (Ubuntu Quantal) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
Seconded what Dmitrijs says. Instead of -print sys.stderr, 'ERROR (dkms apport): both -m and -v are required' +print('ERROR (dkms apport): both -m and -v are required', file=sys.stderr) use something like sys.stderr.write('ERROR... required\n') (i. e. add the explicit \n at the end). This will work with both Python 2 and 3. Alternatively, use from __future__ import print_statement. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
I'll sponsor Edward's fixes which work with both Python 2 and 3, thanks! I can't find an email address of him, so I can only credit his name in the uploads, but not upload the packages under his name. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
Handing network-manager to Mathieu, as I cannot push to lp:~network- manager/network-manager/ubuntu . Mathieu, can you please apply the apport hook patch? Thanks! ** Changed in: network-manager (Ubuntu Quantal) Status: Confirmed = In Progress ** Changed in: network-manager (Ubuntu Quantal) Assignee: Didier Roche (didrocks) = Mathieu Trudel-Lapierre (mathieu-tl) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package bluez - 4.99-2ubuntu2 --- bluez (4.99-2ubuntu2) quantal; urgency=low * debian/source_bluez.py: Drop tabs to fix compatibility with Python 3. Thanks Edward Donovan! (LP: #1013171) -- Martin Pitt martin.p...@ubuntu.com Mon, 18 Jun 2012 14:58:49 +0200 ** Changed in: bluez (Ubuntu Quantal) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package notify-osd - 0.9.34-0ubuntu3 --- notify-osd (0.9.34-0ubuntu3) quantal; urgency=low * debian/source_notify-osd.py: Drop tabs to fix compatibility with Python 3. Thanks Edward Donovan! (LP: #1013171) -- Martin Pitt martin.p...@ubuntu.com Mon, 18 Jun 2012 15:05:56 +0200 ** Branch linked: lp:~ubuntu-desktop/notify-osd/ubuntu ** Changed in: notify-osd (Ubuntu Quantal) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package shadow - 1:4.1.4.2+svn3283-3ubuntu6 --- shadow (1:4.1.4.2+svn3283-3ubuntu6) quantal; urgency=low * debian/source_shadow.py: Fix compatibility with python3. Thanks Edward Donovan! (LP: #1013171) -- Martin Pitt martin.p...@ubuntu.com Mon, 18 Jun 2012 15:09:54 +0200 ** Branch linked: lp:~ubuntu-desktop/gnome-screensaver/ubuntu ** Changed in: shadow (Ubuntu Quantal) Status: Confirmed = Fix Released ** Changed in: gnome-screensaver (Ubuntu Quantal) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
This bug was fixed in the package gnome-screensaver - 3.4.1-0ubuntu4 --- gnome-screensaver (3.4.1-0ubuntu4) quantal; urgency=low * debian/source.apport: Fix compatibility with Python 3. Thanks Edward Donovan! (LP: #1013171) -- Martin Pitt martin.p...@ubuntu.com Mon, 18 Jun 2012 15:14:56 +0200 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
Unsubscribing sponsors team as everything that can be sponsored has been uploaded. Please re-subscribe if you attach new/fixed patches. Thanks! -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
Setting network-manager task to Fix Committed; it's in the branch now, and I'll make a new upload shortly. ** Changed in: network-manager (Ubuntu Quantal) Status: In Progress = Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1013171] Re: Many package hooks not ported to python3
** Branch linked: lp:~network-manager/network-manager/ubuntu -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-screensaver in Ubuntu. https://bugs.launchpad.net/bugs/1013171 Title: Many package hooks not ported to python3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1013171/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs