CIA-62usb-creator: cjwatson * r376 trunk/ (11 files in 10 dirs): Clean up various pyflakes warnings.03:03
CIA-62usb-creator: cjwatson * r377 trunk/bin/ (usb-creator-gtk usb-creator-helper usb-creator-kde): More pyflakes cleanup.03:11
CIA-62usb-creator: cjwatson * r378 trunk/usbcreator/frontends/kde/kde_about.py: Remove unused import.03:17
CIA-62usb-creator: cjwatson * r379 trunk/ (6 files in 5 dirs): Only pass unicode=True to gettext.install in Python 2.03:20
CIA-62usb-creator: cjwatson * r380 trunk/ (3 files in 3 dirs):03:28
CIA-62usb-creator: Open subprocesses with universal_newlines=True when expecting to read03:28
CIA-62usb-creator: text from them. On Python 2, this only enables \r\n conversion and the03:28
CIA-62usb-creator: like, but on Python 3 this also causes subprocess-related file objects03:28
CIA-62usb-creator: to read str rather than bytes.03:28
Terminus_hello. question, is there any way to get apt-setup in a preseed file to remove deb-src lines? i can't find any info about it.06:19
Terminus_uh... nevermind. found the relevant line. i must be blind.07:30
CIA-62debian-installer: cjwatson * r1686 ubuntu/debian/changelog: releasing version 20101020ubuntu13808:39
CIA-62debian-installer: cjwatson * r1687 ubuntu/ (7 files in 5 dirs):08:57
CIA-62debian-installer: Remove the non-pae builds on i386, since the kernel no longer builds the08:57
CIA-62debian-installer: -generic flavour there.08:57
CIA-62debian-installer: cjwatson * r1688 ubuntu/debian/changelog: releasing version 20101020ubuntu13909:04
CIA-62usb-creator: cjwatson * r381 trunk/ (12 files in 10 dirs): Use str() rather than unicode() in Python 3.09:29
StevenKPoor non-PAE. I shall miss it.09:30
CIA-62ubiquity: cjwatson * r5430 trunk/ (debian/changelog ubiquity/plugins/ubi-usersetup.py):10:17
CIA-62ubiquity: When creating a default username based on the user's full name, decode10:17
CIA-62ubiquity: it back to a Unicode type after running it through the10:17
CIA-62ubiquity: ascii_transliterate encoder.10:17
CIA-62usb-creator: cjwatson * r382 trunk/debian/ (changelog rules): Remove __pycache__ directories on clean.10:20
CIA-62usb-creator: cjwatson * r383 trunk/.bzrignore: Ignore __pycache__ directories.10:20
CIA-62ubiquity: cjwatson * r5431 trunk/debian/ (changelog rules): Remove __pycache__ directories on clean.10:21
CIA-62ubiquity: cjwatson * r5432 trunk/.bzrignore: Remove a few long-obsolete ignores.10:22
CIA-62ubiquity: cjwatson * r5433 trunk/.bzrignore: Ignore __pycache__ directories.10:23
CIA-62usb-creator: cjwatson * r384 trunk/ (7 files in 6 dirs):10:33
CIA-62usb-creator: Use 'isinstance(obj, collections.Callable)' instead of 'callable(obj)'10:33
CIA-62usb-creator: in Python 3.10:33
CIA-62usb-creator: cjwatson * r385 trunk/ (debian/changelog usbcreator/install.py):10:36
CIA-62usb-creator: Change 'except StandardError' to 'except Exception'; StandardError was10:36
CIA-62usb-creator: removed in Python 3.10:36
CIA-62usb-creator: cjwatson * r386 trunk/ (debian/changelog usbcreator/frontends/kde/frontend.py): Use Python 3 name for Queue if available.10:38
CIA-62usb-creator: cjwatson * r387 trunk/ (4 files in 4 dirs):10:41
CIA-62usb-creator: Handle a few cases of builtins being changed to return iterators in10:41
CIA-62usb-creator: Python 3.10:41
CIA-62usb-creator: cjwatson * r388 trunk/ (bin/usb-creator-helper debian/changelog):10:43
CIA-62usb-creator: Just use dict.items() rather than bothering with Python 2/310:43
CIA-62usb-creator: compatibility for dict.iteritems().10:43
cjwatsonEverything else 2to3 says about usb-creator is now a false positive, and the UI starts up under Python 3.  I wonder if I'm brave enough to try it for real.10:44
cjwatsonOh, requires python3-debian, blast.10:44
cjwatsonAnd probably something for Qt.  So near and yet so far.10:46
CIA-62ubiquity: cjwatson * r5434 trunk/ (6 files in 2 dirs):10:51
CIA-62ubiquity: Use 'from __future__ import unicode_literals' in tests requiring10:51
CIA-62ubiquity: Unicode literals.10:51
CIA-62ubiquity: cjwatson * r5435 trunk/tests/test_gtkui.py: Add 'from __future__ import print_function' to test_gtkui, for clarity.11:02
=== JanC_ is now known as JanC
CIA-62ubiquity: cjwatson * r5436 trunk/ (10 files in 4 dirs):13:58
CIA-62ubiquity: Cope with various builtins and dict methods returning iterators rather13:58
CIA-62ubiquity: than lists in Python 3.13:58
CIA-62ubiquity: cjwatson * r5437 trunk/ubiquity/frontend/kde_components/testing/ (partauto.py partman.py): More unicode_literals in tests.13:59
CIA-62ubiquity: cjwatson * r5438 trunk/ (2 files in 2 dirs): Use chr rather than unichr in Python 3.14:00
CIA-62ubiquity: cjwatson * r5439 trunk/ (debian/changelog ubiquity/filteredcommand.py): Use six.string_types rather than types.StringTypes.14:02
CIA-62ubiquity: cjwatson * r5440 trunk/ (debian/changelog ubiquity/frontend/gtk_ui.py): Pass a byte string to Gtk.CssProvider.load_from_data.14:04
CIA-62ubiquity: cjwatson * r5441 trunk/ (8 files in 4 dirs):14:08
CIA-62ubiquity: Replace all calls to unicode() with calls to six.text_type() or14:08
CIA-62ubiquity: misc.utf8() as appropriate.14:08
CIA-62ubiquity: cjwatson * r5442 trunk/d-i/make-keyboard-names: A few more iteritems/items changes.14:11
CIA-62ubiquity: cjwatson * r5443 trunk/ (d-i/make-keyboard-names debian/changelog): Use unicode_literals in ubiquity.keyboard_names.14:11
CIA-62ubiquity: cjwatson * r5444 trunk/ (3 files in 3 dirs):14:32
CIA-62ubiquity: Fix up ubiquity.filteredcommand.debug and its tests for Python 3. In14:32
CIA-62ubiquity: Python 3, we can write Unicode strings (i.e. str) directly to14:32
CIA-62ubiquity: sys.stderr, and its defaults are such that the worst case is that they14:32
CIA-62ubiquity: get backslash-encoded. Arrange the tests to simulate this.14:32
CIA-62ubiquity: cjwatson * r5445 trunk/ubiquity/misc.py: Remove now-unused variable.14:33
CIA-62ubiquity: cjwatson * r5446 trunk/tests/pyflakes.exclude: Add pyflakes exclusions to cover conditional imports.14:35
CIA-62ubiquity: cjwatson * r5447 trunk/tests/test_gtkwidgets.py: Call six.reraise more accurately.14:41
CIA-62ubiquity: cjwatson * r5448 trunk/ (debian/changelog ubiquity/nm.py):14:49
CIA-62ubiquity: Simplify ubiquity.nm.decode_ssid using bytearray(), allowing it to14:49
CIA-62ubiquity: work with Python 3 too.14:49
CIA-62ubiquity: cjwatson * r5449 trunk/ubiquity/plugins/ (ubi-partman.py ubi-timezone.py): Fix up a couple of cases of attempts to modify a dictionary while iterating over it.14:56
cjwatsonPhew, what a marathon.  The only remaining (at least unmasked) test failures are attempts to use the pre-PyGI cairo module, which Python 3 / PyGI glib/gtk gets unhappy with.15:01
cjwatsonThis may take some work to fix as I think the GI bindings for cairo are not desperately complete.15:02
cjwatsonAha, no, installing python3-gi-cairo is sufficient.15:04
cjwatsonAhahahaha.  'tests/run --no-build --python3' -> OK15:07
cjwatsonNext step, make it actually install for real, and I suppose figure out what to do with the KDE frontend15:08
stgraberwow, quite impressed at how quickly you did all that :)15:10
cjwatsonThanks, be impressed when it works for real though ;-)15:22
CIA-62ubiquity: cjwatson * r5450 trunk/scripts/plugininstall.py: Revert one of the set comprehensions from r5120.2.10 due to a mysterious SyntaxError.15:47
bdmurraycjwatson: could you look at bug 988583?17:37
ubot2Launchpad bug 988583 in grub2 "grub-mount hangs when update-grub is ran" [Undecided,Confirmed] https://launchpad.net/bugs/98858317:37
cjwatsonbdmurray: remind me in Oakland, I think - I'm pretty much EOW now18:06
cjwatsonbdmurray: sounds like it should be an easily SRUable backport though18:12
bdmurraycjwatson: okay, sounds good18:22
stgraberbug 986550 seems to be related to old AMD machines so far :)18:37
ubot2Launchpad bug 986550 in ubiquity "Ubiquity crashes with "Illegal instruction" right after starting the slideshow" [Medium,Confirmed] https://launchpad.net/bugs/98655018:37

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!