[07:39] cjwatson: I've a question about the ubiquity source package hook [07:45] cjwatson: in bug 824799 I'm not sure what the intent of the if statement was [07:45] Launchpad bug 824799 in apport "TypeError: expected string or buffer" [High,Triaged] https://launchpad.net/bugs/824799 [08:01] ev: I've extracted Tracebacks from syslog files attached to ubiquity crash reports and created md5sums for the tracebacks and I'm going to start consolidating duplicates provided they aren't about GrubInstaller. Does that seem reasonable? [08:01] awesome, that sounds amazing [08:03] thanks! I'm pretty excited too - hope to get the numbers under < 1000 ;-) [08:21] heh [08:34] what on earth generates the livefs build logs... [08:34] * ev digs [08:35] ev: livecd.sh on the cd build machines [08:35] Which calls into livecd-rootfs [08:46] StevenK: I'm not seeing this at all in livecd.sh from livecd-rootfs. Is this something wedged in place on just the buildds? [08:56] ev: Right, livecd.sh is just run on the buildds [08:57] ev: It tosses a logfile into the same directory that the rootfs is built into, which antimony grabs [08:58] ahh, too early [08:58] grep -i for the win [08:58] StevenK: thanks [08:58] ev: Welcome [09:18] StevenK: livecd.sh is no longer used FYI - it's live-build/auto/* from livecd-rootfs these days. In fact it's BuildLiveCD that writes the log file [09:19] Clearly, since you've moved to live-build, my knowledge is now woefully out of date. [09:24] in the spirit of the design team's woefully misguided interface behavior changes, I'd like to remove copy and paste from all menu items and keyboard shortcuts [09:24] it's only brought me pain [09:40] StevenK: I don't think it was ever in livecd.sh directly though :) [09:44] bdmurray: it makes sense to behave differently if it exists or is unreadable, but it fails to handle the case where it just doesn't exist, yes [09:44] er, *if it exists *and* is unreadable [09:45] those logs are often readable only by root [09:45] bdmurray: http://paste.ubuntu.com/667143/ should help [09:46] cjwatson: why not just remove the if and the else so it just uses attach_root_command_outputs? [09:51] base-installer: cjwatson * r959 ubuntu/ (debian/changelog library.sh): [09:51] base-installer: Honour apt-setup/security_path when constructing initial security [09:51] base-installer: entries in sources.list (LP: #820306). [09:54] base-installer: cjwatson * r960 ubuntu/debian/changelog: releasing version 1.119ubuntu4 [10:01] bdmurray: it'll escalate privilege (possibly involving password entry) unnecessarily; if you think that's OK, go ahead I guess [10:24] base-installer: cjwatson * r332 hardy-proposed/ (debian/changelog library.sh): [10:24] base-installer: Honour apt-setup/security_path when constructing initial security [10:24] base-installer: entries in sources.list (LP: #820306). [10:24] base-installer: cjwatson * r401 lucid-proposed/ (debian/changelog library.sh): [10:24] base-installer: Honour apt-setup/security_path when constructing initial security [10:24] base-installer: entries in sources.list (LP: #820306). [10:24] base-installer: cjwatson * r402 lucid-proposed/debian/changelog: releasing version 1.103ubuntu8 [10:25] base-installer: cjwatson * r333 hardy-proposed/debian/changelog: releasing version 1.86ubuntu2.4 [10:31] base-installer: cjwatson * r938 maverick-proposed/ (debian/changelog library.sh): [10:31] base-installer: Honour apt-setup/security_path when constructing initial security [10:31] base-installer: entries in sources.list (LP: #820306). [10:32] base-installer: cjwatson * r939 maverick-proposed/debian/changelog: releasing version 1.107ubuntu4 [10:35] base-installer: cjwatson * r953 natty-proposed/ (debian/changelog library.sh): [10:35] base-installer: Honour apt-setup/security_path when constructing initial security [10:35] base-installer: entries in sources.list (LP: #820306). [10:37] base-installer: cjwatson * r954 natty-proposed/debian/changelog: releasing version 1.116ubuntu3 [11:23] ubiquity: evand * r4832 trunk/ubiquity/plugins/ubi-webcam.py: Fix webcam available check. [11:27] there's a lovely little bug in the GTK CssProvider where it segfaults based on the phase of the moon [11:27] I'll get to that at some point, but just a heads up [11:51] ubiquity: evand * r4833 trunk/ubiquity/plugins/ubi-wireless.py: Don't show the wireless page if the hardware isn't present. [13:34] cjwatson: I'm sorry I don't think my question was clear regarding the ubiquity source package hook. Why is report[ident] a tuple instead of a string in the if os.access(f, os.R_OK) bit? [13:36] bdmurray: oh, I have no idea. perhaps that was required at the time and isn't any more [13:36] it certainly looks as though that should be changed now [13:41] cjwatson: okay thanks, I'm working on something else to so will take care of that [14:28] ugh, this autotools issue in gst-plugins-good is definitely getting the better of me [15:08] wow, I should have checked my assumption that libgstbasecamerabinsrc should be ending up in /usr/lib/gstreamer-0.10 instead of /usr/lib much earlier [15:09] in other news, custom widget signals appear to be broken in pygi (like so much else) [15:09] and we have a FFe approval from pitti [15:14] partman-partitioning: cjwatson * r906 ubuntu/debian/ (changelog rules): [15:14] partman-partitioning: Drop ntfsprogs-udeb dependency and switch to ntfs-3g-udeb across the [15:14] partman-partitioning: board, now that it includes ntfsresize. [15:44] partman-partitioning: cjwatson * r907 ubuntu/debian/changelog: releasing version 81ubuntu2 [15:49] ubiquity: cjwatson * r4834 trunk/debian/ (changelog control): [15:49] ubiquity: Prefer recent versions of ntfs-3g to ntfsprogs, as ntfsresize has moved [15:49] ubiquity: to ntfs-3g. [23:49] debian-installer: cjwatson * r1514 ubuntu/debian/changelog: releasing version 20101020ubuntu55