=== ScottK2 is now known as ScottK === mpt_ is now known as mpt [10:43] ubiquity: evand * r4855 trunk/ (4 files in 4 dirs): Make sure that the save directory exists in the webcam widget. [10:45] couldn't think of a better way of doing that LD_LIBRARY nonsense. Suggestions welcome [10:48] './libtool --mode=execute' might help [10:48] (possibly) [11:13] ev: seen bug 831897? [11:13] Launchpad bug 831897 in gst-plugins-good0.10 "package gstreamer0.10-plugins-good 0.10.30-1ubuntu5 failed to install/upgrade: trying to overwrite '/usr/lib/gstreamer-0.10/libgstjpegformat.so', which is also in package gstreamer0.10-plugins-bad 0.10.22-2ubuntu3" [High,Triaged] https://launchpad.net/bugs/831897 [11:13] cjwatson: that's what I'm working on right this second [11:13] ta [11:13] seems like I just forgot to bump to << 0.10.22-2ubuntu4 on the breaks/replaces [11:13] but just testing to be sure [12:58] ubiquity: evand * r4856 trunk/ (d-i/manifest debian/changelog): [12:58] ubiquity: Automatic update of included source packages: console-setup [12:58] ubiquity: 1.57ubuntu25. [12:59] ubiquity: evand * r4857 trunk/tests/test_gtkwidgets.py: Fix double import of mock [13:20] ubiquity: evand * r4858 trunk/debian/changelog: releasing version 2.7.16 [13:35] ubiquity: evand * r4859 trunk/ (debian/changelog tests/build): Make sure the webcam module is built before running tests. [13:38] ubiquity: evand * r4860 trunk/ubiquity/gtkwidgets.py: Remove duplicate format_size function. [13:40] ubiquity: evand * r4861 trunk/tests/test_gtkwidgets.py: Initialize gstreamer before testing the webcam module. [14:07] ubiquity: evand * r4862 trunk/ubiquity/frontend/ (base.py gtk_ui.py kde_ui.py): Move duplicate add/pop history functions into the base frontend. [14:23] ubiquity: evand * r4863 trunk/tests/test_gtkwidgets.py: Add tests for state box [15:46] ev: so I've created 2 dupe signatures one for issues with grub-installer and one without [15:47] http://paste.ubuntu.com/673920/ there is one without a grubisntaller issue [15:48] http://paste.ubuntu.com/673891/ and one with a grub-installer issue [15:48] so I could the content of grub-installer info from syslog [15:48] Does that seem reasonable for a duplicate signature? [15:49] or maybe device info should be stripped out of the grub-installer parts? like sdd7 in that example [15:50] hmm, so if I'm understanding all of this correctly, in the latter example we don't have enough information to determine if it's a duplicate [15:51] ah, I misread [15:52] well I added the grub-installer lines from syslog to help determine if it is a duplicate [15:52] I suppose that could work, but I'm weary of very similar looking logs for different bugs here, when grub-installer just isn't saying what led to the error [15:52] indeed, I clocked that on the second pass [15:52] this may be insufficient? [15:52] grub-installer: Unknown partition table signature [15:52] grub-installer: The file /boot/grub/stage1 not read correctly. [15:53] for that exact case, I think it's okay, but the combination of grub-installer lines from syslog and the traceback might not always be sufficient [15:53] cjwatson: do you have any thoughts on this? [15:53] okay, so perhaps we could start off with just using a DuplicateSignature for ubiquity bugs with a Traceback that isn't about GrubInstaller? [15:53] mm, unfortunately grub-installer often just gets an error code from grub-install [15:54] (say) [15:54] maybe grep for grub-install and update-grub/grub-mkconfig errors in syslog or something [15:54] oh, I should read [15:55] grub-installer lines from syslog should be good enough for a signature, but maybe filter out os-prober output or something? [15:55] there's likely some noise [15:55] I think if traceback plus grub-installer syslog lines aren't enough to isolate it then we're probably doomed anyway [15:56] Okay, what I've been doing is using the same logic with all the syslog files from ubiquity bugs to make sure its sound etc... [15:56] I've other examples if reviewing them would help. [15:57] http://paste.ubuntu.com/673867/ [15:57] http://paste.ubuntu.com/673886/ [15:58] those look like decent signatures to me [15:58] additionally should these, ubiquity failure due to GrubInstaller, move over to the grub package? [15:59] no [15:59] grub-installer perhaps [15:59] grub is GRUB Legacy, grub2 is GRUB 2, but you probably don't want to have to tell between those and in any case it's hard to tell whether it's a bug in the boot loader or the installer package [16:01] I guess I should have been clearer I meant the appropriate grub package for that release / the one in use by the installer [16:02] I guess tagging them grub-installer might help [16:02] ok, but in any case grub-installer is a better target [16:04] Okay, to be clear moving bugs there is okay? [16:06] Oh and is http://paste.ubuntu.com/673886/ related to bug 268863? [16:06] Launchpad bug 268863 in grub-installer "Ubuntu doesn't install on bootable SD-card" [Wishlist,Confirmed] https://launchpad.net/bugs/268863 [16:07] moving bugs to grub-installer is fine [16:08] yes, that looks like essentially the same problem [16:09] okay, I think I've seen a few of those but I've seen so many issues they might be blurring together now. [16:10] Thanks for the help! [16:25] ubiquity: evand * r4864 trunk/tests/test_gtkwidgets.py: Test for gtk_to_cairo_color. [21:09] ev: are you planning on uploading ubiquity-slideshow-ubuntu tomorrow (before UI freeze) or should I do that? [22:27] Is there a master bug for grub-installer and 'Boot partition is on a Serial ATA RAID disk, multipath, or mdadm device' [22:28] that's an informational message, not a bug [22:52] ubiquity: cjwatson * r4865 trunk/ (.bzrignore debian/changelog debian/rules): [22:52] ubiquity: Use a stamp file for 'debian/rules install' to try to avoid duplicate [22:52] ubiquity: runs (e.g. when repeatedly running tests). [22:54] ubiquity: cjwatson * r4866 trunk/debian/ (changelog rules): [22:54] ubiquity: Mark the debian/rules tests target as phony, to allow repeated runs more [22:54] ubiquity: easily. [23:02] ubiquity: cjwatson * r4867 trunk/ (debian/changelog ubiquity/gtkwidgets.py): [23:02] ubiquity: Don't fail gtkwidgets tests if /usr/share/pixmaps/faces doesn't exist [23:02] ubiquity: (i.e. gnome-control-center-data isn't installed). [23:08] ubiquity: cjwatson * r4868 trunk/.bzrignore: ignore src/webcam/UbiquityWebcam-1.0.gir and src/webcam/UbiquityWebcam-1.0.typelib [23:09] ubiquity: cjwatson * r4869 trunk/.bzrignore: remove stale cheese ignores [23:22] ubiquity: cjwatson * r4870 trunk/debian/changelog: releasing version 2.7.17