[04:53] <CIA-18> ubiquity: superm1 * r2294 ubiquity/ (debian/changelog scripts/mythbuntu/mythbuntu_install.py): install xmltv from on-cd repo if requested
[04:58] <CIA-18> ubiquity: superm1 * r2295 ubiquity/ (debian/changelog scripts/mythbuntu/apply-drivers): correct minor typo in nvidia xorg creation
[05:59] <CIA-18> ubiquity: superm1 * r2296 ubiquity/ (debian/changelog scripts/mythbuntu/mythbuntu_install.py): process conflicts before installing items
[10:06] <siretart> how do you test d-i? with qemu or do you prefer some other virtualisation technique?
[10:13] <cjwatson> vmware or real hardware, depending
[11:29] <siretart> hm. virtualbox seems to be working great as well..
[11:42] <cjwatson> yeah, I've been meaning to try it
[11:42] <cjwatson> but ENOTIME
[11:55] <CIA-18> oem-config: cjwatson * r330 oem-config/ (debian/changelog oem-config-dm): * Start dcopserver when running the KDE frontend (LP: #145226).
[11:57] <CIA-18> ubiquity: cjwatson * r2297 ubiquity/ (bin/ubiquity-dm debian/changelog):
[11:57] <CIA-18> ubiquity: * Start dcopserver when running the KDE frontend in automatic-ubiquity
[11:57] <CIA-18> ubiquity:  mode (LP: #145226).
[12:25] <CIA-18> oem-config: cjwatson * r331 oem-config/build/ (config.guess config.sub ltmain.sh): update libtool files to 1.5.24-1ubuntu1
[12:26] <CIA-18> oem-config: cjwatson * r332 oem-config/ (configure configure.ac): bump to 1.20
[12:34] <CIA-18> oem-config: cjwatson * r333 oem-config/lib/frontend/kde_ui.py: import oem_config.i18n in KDE frontend
[12:37] <CIA-18> oem-config: cjwatson * r334 oem-config/debian/po/templates.pot: debconf-updatepo
[12:38] <CIA-18> oem-config: cjwatson * r335 oem-config/.bzrignore: ignore debian/oem-config-check
[12:47] <CIA-18> oem-config: cjwatson * r336 oem-config/lib/ (frontend/gtk_ui.py i18n.py): missing imports
[12:54] <CIA-18> oem-config: cjwatson * r337 oem-config/ (debian/changelog oem-config-firstboot):
[12:54] <CIA-18> oem-config: * Add a --debug option to oem-config-firstboot to make debugging a bit
[12:54] <CIA-18> oem-config:  less painful.
[01:01] <CIA-18> oem-config: cjwatson * r338 oem-config/lib/frontend/kde_ui.py: only translate widgets once UI has been created
[01:04] <CIA-18> oem-config: cjwatson * r339 oem-config/ (gui/qt/sysconf.ui lib/frontend/kde_ui.py): fix stray references to button_back and button_next
[01:11] <xivulon> cjwatson, evand, howdy
[01:11] <xivulon> couple of things: sent you a msg to do some realistic planning about wubi
[01:11] <cjwatson> hello
[01:11] <xivulon> hi
[01:12] <xivulon> just back
[01:12] <xivulon> hope you had a restful w/e
[01:12] <xivulon> cjwatson, point #2 is, how I mentioned last week, that szaka suggested to upgrade the version of ntfs-3g
[01:13] <xivulon> my uinderstanding of the subject is zip
[01:13] <xivulon> so I don't know if someone with more experience wants to have a better look into the subject to see if an upgrade makes sense
[01:14] <cjwatson> it's already on my list
[01:15] <cjwatson> you're the second person to ask me about it today :)
[01:16] <xivulon> cjwatson, tried to do some bisecting last friday. In several circumstances I can run mkfs.ext3 manually, but was not able to pinpoint the problematic line. I'll resume my testing tonight
[01:16] <xivulon> zeroing is not a factor
[01:16] <cjwatson> yeah, I saw your comments; I have not had any time to look myself
[01:23] <xivulon> cjwatson, as mentioned in the email, also did a small change to lupin, that, coupled with your early_command patch, is the backup plan
[01:31] <CIA-18> oem-config: cjwatson * r340 oem-config/lib/frontend/kde_ui.py: KDE frontend: retranslate some widgets when language changes
[01:33] <CIA-18> oem-config: cjwatson * r341 oem-config/lib/frontend/ (gtk_ui.py kde_ui.py): retranslate back and next button labels when language changes
[01:35] <CIA-18> oem-config: cjwatson * r342 oem-config/lib/frontend/kde_ui.py: fix widget name
[01:49] <CIA-18> oem-config: cjwatson * r343 oem-config/ (gui/qt/sysconf.ui lib/frontend/kde_ui.py lib/i18n.py): fix widget name clash; retranslate heading labels immediately
[01:49] <cjwatson> oops, uncommitting
[01:50] <CIA-18> oem-config: cjwatson * r343 oem-config/ (gui/qt/sysconf.ui lib/frontend/kde_ui.py lib/i18n.py): fix widget name clash; retranslate heading labels immediately
[01:50] <cjwatson> that's better
[02:01] <CIA-18> oem-config: cjwatson * r344 oem-config/lib/frontend/kde_ui.py: retranslate everything when switching away from language page
[02:02] <cjwatson> argh, this is such a mess
[02:06] <CIA-18> oem-config: cjwatson * r345 oem-config/lib/frontend/kde_ui.py: fix heading label retranslation
[02:07] <CIA-18> oem-config: cjwatson * r346 oem-config/debian/ (changelog control rules):
[02:07] <CIA-18> oem-config: * Remove use of dh_python, since it's a no-op now. Bump debhelper
[02:07] <CIA-18> oem-config:  build-dependency to 5.0.37.3ubuntu2 (a.k.a. dh_python from 5.0.38) for
[02:07] <CIA-18> oem-config:  this.
[02:12] <CIA-18> oem-config: cjwatson * r347 oem-config/ (debian/changelog oem-config-dm): * Clean up subprocesses even if oem-config-dm is interrupted.
[02:49] <_MMA_> Hi guys. I'm hoping someone besides Colin can help be out with some bugs in the Ubuntu Studio daily alt disks. I have the bugs reported if anyone wants to look. There's 3.
[02:59] <_MMA_> Thanx Colin. Now there's 2. :)
[03:13] <cjwatson> _MMA_: FWIW base-installer is a very specific component of the alternate installer that deals with installing the base system and the kernel. If you don't know the exact installer component responsible for a bug in the alternate installer, the catch-all package is "debian-installer".
[03:13] <cjwatson> (I've reassigned your two bugs to the correct component)
[03:14] <_MMA_> Ahh... Ok. Ill look again. Thanx.
[03:57] <evand> cjwatson: fyi, there are other issues caused by the version of ntfs-3g that we're using as well: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/135370/comments/13
[03:58] <evand> err rather, fwiw
[04:00] <cjwatson> evand: hmm, I had thought that that was fixed by the 3>&- tweak in partman-basicfilesystems 54ubuntu4
[04:00] <cjwatson> though I hadn't gone round and closed all the bugs yet, and I do see your point with szaka mentioning various cases that are improved with the newer ntfs-3g
[04:07] <CIA-18> ubiquity: cjwatson * r2298 ubiquity/ (debian/changelog ubiquity/frontend/kde_ui.py): - Retranslate oem_id_label when the language is changed.
[04:12] <cjwatson> evand: how does http://paste.ubuntu.com/525/ look to you? somebody suggested it in that gtk bug report
[04:12] <cjwatson> I haven't tested it yet though
[04:14] <evand> cjwatson: looks good.  It'll be great to finally have a fix for that bug, even if it's just a workaround.
[04:14] <cjwatson> dunno if it'll work without an intervening gtk.main() mind you
[04:15] <cjwatson> hopefully that won't be an issue
[05:02] <CIA-18> oem-config: cjwatson * r348 oem-config/ (3 files in 2 dirs):
[05:02] <CIA-18> oem-config: * GTK frontend:
[05:02] <CIA-18> oem-config:  - Go forward when activating rows in language or keyboard treeviews.
[05:06] <CIA-18> oem-config: cjwatson * r349 oem-config/lib/frontend/gtk_ui.py: GTK frontend: retranslate widgets when changing language
[05:43] <cjwatson> _MMA_: Luke's having a go at the remaining tasksel bug
[05:44] <_MMA_> cjwatson: Yes. If I could Id give him a big hug. :)
[05:44] <_MMA_> cjwatson: He's on our Ubuntu Studio team.
[05:46] <cjwatson> yep
[06:09] <superm1_> cjwatson, would you be able to look and see if our task is properly listed in our seed?
[06:28] <CIA-18> oem-config: cjwatson * r350 oem-config/lib/frontend/gtk_ui.py: translate widgets from all glade files, not just the main one
[06:28] <cjwatson> superm1_: which seed?
[06:29] <superm1_> cjwatson, https://code.edge.launchpad.net/~mythbuntu/ubuntu-seeds/mythbuntu.gutsy
[06:29] <cjwatson> that's a seed branch - which seed?
[06:29] <superm1_> oh sorry, desktop seed
[06:31] <cjwatson> one sec, something weird happened and I'm having to check out again
[06:37] <cjwatson> superm1_: any particular reason why you don't want the desktop task offered by tasksel?
[06:37] <cjwatson> Task-Test-new-install: skip skip
[06:37] <superm1_> i didn't know what that meant
[06:38] <cjwatson> were you copying that from ubuntustudio?
[06:38] <superm1_> yeah
[06:38] <cjwatson> yeah, that's a special case
[06:38] <cjwatson> I'd remove that line
[06:38] <superm1_> okay
[06:38] <cjwatson> the description doesn't seem to make sense with "desktop"?
[06:38] <cjwatson> or am I just not smart enough? :)
[06:38] <superm1_> well the way it functions, you can use it with an existing desktop if you want to
[06:39] <superm1_> but the mythbuntu-desktop package provides all the packages common to all roles
[06:39] <cjwatson> hmm, ok
[06:39] <cjwatson> other than that it looks fine, just needs to be added to tasksel
[06:40] <superm1_> okay so how does that happen?
[06:40] <cjwatson> by the magic cjwatson switch
[06:41] <superm1_> hehe
[06:41] <superm1_> does this also mean that this will be an available task on the alternate install disks?
[06:41] <cjwatson> done in bzr
[06:41] <cjwatson> no, no room on the CDs
[06:42] <superm1_> well but it can grab packages from internet?
[06:42] <cjwatson> it won't, though
[06:42] <cjwatson> in any event the alternate install disk deliberately doesn't offer tasksel
[06:42] <cjwatson> it's all on automatic
[06:42] <cjwatson> it'll be offered by netboot
[06:42] <superm1_> right
[06:42] <cjwatson> oh, one more seed bug
[06:42] <cjwatson> you need to include the mythbuntu-desktop package in your desktop seed as well as making it Key
[06:43] <superm1_> so it depends upon itself?
[06:43] <cjwatson> no
[06:43] <cjwatson> the seed is not the same as the metapackage
[06:43] <superm1_> oh when the meta is generated, it will ignore that then?
[06:43] <cjwatson> and the metapackage build system (assuming you're using the standard one) skips packages with the same name
[06:43] <cjwatson> right
[06:43] <superm1_> okay
[06:55] <CIA-18> oem-config: cjwatson * r351 oem-config/d-i/update-control: fix base build-dep
[06:58] <CIA-18> oem-config: cjwatson * r352 oem-config/ (d-i/manifest debian/changelog):
[06:58] <CIA-18> oem-config: * Automatic update of included source packages: console-setup 1.16ubuntu5,
[06:58] <CIA-18> oem-config:  localechooser 1.38ubuntu2, user-setup 1.14ubuntu3.
[06:59] <CIA-18> oem-config: cjwatson * r353 oem-config/ (debian/changelog scripts/localechooser-apply):
[06:59] <CIA-18> oem-config: * Make sure the selected locale at least exists (we should really install
[06:59] <CIA-18> oem-config:  the language pack, but this is a stopgap measure).
[07:46] <CIA-18> oem-config: cjwatson * r354 oem-config/debian/changelog: releasing version 1.20
[09:54] <cjwatson> hooray, it works
[09:55] <CIA-18> ubiquity: cjwatson * r2299 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py):
[09:55] <CIA-18> ubiquity: * Work around http://bugzilla.gnome.org/show_bug.cgi?id=56070 by hiding
[09:55] <CIA-18> ubiquity:  and re-showing the button widgets, following a suggestion by Scott
[09:55] <CIA-18> ubiquity:  Horowitz.
[09:56] <CIA-18> oem-config: cjwatson * r355 oem-config/ (configure configure.ac): bump to 1.21
[09:57] <CIA-18> oem-config: cjwatson * r356 oem-config/ (debian/changelog lib/frontend/gtk_ui.py):
[09:57] <CIA-18> oem-config: * Work around http://bugzilla.gnome.org/show_bug.cgi?id=56070 by hiding
[09:57] <CIA-18> oem-config:  and re-showing the button widgets, following a suggestion by Scott
[09:57] <CIA-18> oem-config:  Horowitz.
[10:01] <evand> awesome
[10:52] <superm1> cjwatson, did you have a time frame in mind for when 1.6.1 was going to be uploaded to the archive at this point?
[11:08] <cr3> how can I preseed a single package I'm installing with dpkg?
[11:57] <cjwatson> superm1: no, don't normally plan that sort of thing very closely
[11:57] <superm1> cjwatson, okay that's what i was assuming
[11:57] <cjwatson> cr3: makes no difference how it's installed. If you mean outside the context of the installer's preseeding framework, use debconf-set-selections?
[12:03] <cr3> cjwatson: that's exactly what I was looking for, thanks
[12:03] <cjwatson> superm1: outer bound is probably Thursday or so, FWIW; we'll need to start the process of locking down for RC at that point
[12:04] <cjwatson> (though there'll still be some slack)
[12:04] <superm1> cjwatson, okay, well at this point the only other thing that i'm planning on possibly getting in (beyond bug fixes) will be a partitioning recipe
[12:04] <superm1> so that should be fine
[12:05] <cjwatson> that would go in partman-auto, not ubiquity
[12:05] <superm1> well right
[12:05] <cjwatson> oh, well
[12:05] <superm1> but there would be ubiquity changes to list it as an option?
[12:05] <cjwatson> unless you mean preseeded with partman-auto/expert_recipe
[12:05] <superm1> would there not
[12:05] <cjwatson> no
[12:05] <cjwatson> aside from sucking in the new partman-auto source
[12:05] <cjwatson> you might not want to do it that way though
[12:05] <superm1> well but i wouldn't want to list it in gtk/kde frontends
[12:05] <cjwatson> partman-auto/expert_recipe could be done on the CD image
[12:05] <superm1> hrm
[12:06] <cjwatson> TBH, if you haven't settled on partitioning code at this point, I'd strongly advise deferring it to hardy
[12:06] <superm1> yeah good call.
[12:06] <cjwatson> it's not a good thing to mess with at the last minute
[12:06] <superm1> enough other items to sort out before release here anyway
[12:06] <cjwatson> tweaks, sure ... but not new code
[12:12] <mebrown> cjwatson, evand, are the scripting changes in today's daily gutsy?
[12:12] <mebrown> just did a quick test without good results and wanted to ask before I started debuggin.