/srv/irclogs.ubuntu.com/2011/09/23/#ubuntu-installer.txt

evinfinity: I am now08:29
evhttps://launchpadlibrarian.net/80641817/buildlog_ubuntu-oneiric-amd64.ubiquity_2.7.36_FAILEDTOBUILD.txt.gz - only happens in a pbuilder / on the buildds, but what. on. earth.09:27
evlooking into it09:27
evlots of a11y bugs were filed overnight, but I'm hoping Mackenzie knows of a way to provide access to widgets via ATK without knowing their textual form beforehand09:28
evso that we don't break the testing stuff by fixing them09:28
cjwatsonit's not yet another dbus failure is it?  I think we need to stub out dbus.SystemBus and all its kin a bit more comprehensively, rather than trying to whack-a-mole all the call sites09:37
evmight be. Was just looking into whether gtk_ui's custom excephook was blatting over the one in tests/test_gtkwidgets09:48
evbut good point09:48
evah ha! It's something else in the stack breaking these tests10:48
evpresumably GtkBuilder, which doesn't seem to be calling __init__ on any of the custom widgets10:48
evwe really, really need integration tests. If a new copy of GTK gets uploaded, I want ubiquity's test suite run immediately with it before it's allowed in the archive.10:51
evpygobject 3 looks like the culprit here11:05
Peanutcjwatson: these disks are 2000398934016 bytes, 2000.4 GB13:07
cjwatsonright, so that will be covered by the fix I just made to partman-partitioning upstream, but as I say I don't think there's an easy workaround13:08
Peanut'just', as in how long ago?13:08
cjwatson14:05 <CIA-3> cjwatson * r2cd9f3f partman-partitioning/ (debian/changelog lib/disk-label.sh): Don't force GPT on disks between 2TB (decimal) and 2TiB (binary) inclusive.13:08
cjwatsonthree minutes13:08
cjwatsonthe grub-installer patch in lucid I was referring to was   * Fix GPT detection to account for changed fdisk output (LP: #538100).13:10
cjwatsonif you can show me a syslog of the failure then I can check whether that atches13:10
cjwatson*matches13:10
PeanutAh yes, that's very quick, thank you - maybe I'll have to try backporting that into karmic64. But I'm also going to try to convince the cluster owner to get onto LTS instead of karmic64 - I'm fine with GPT, as long as I can create a bootable system in the end. I'm re-running the install now but creating the 7GB partition *again* takes a bit of time before I can show you the changelog.13:10
cjwatsonsure13:11
=== kentb-out is now known as kentb
stgraberev: did I miss something or is bug 856669 not supposed to be possible? (.label is set in __init__) reminds me of that weird manual partitioning bug in the Qt frontend that was pretty similar (and that's probably still around)13:22
ubot2Launchpad bug 856669 in ubiquity "ubiquity crashed with AttributeError in do_set_property(): 'StateBox' object has no attribute 'label'" [Undecided,Confirmed] https://launchpad.net/bugs/85666913:22
evstgraber: it's a bug in pygobject13:22
stgraberoh, that'd explain it then :)13:23
evstgraber: http://paste.ubuntu.com/695628/ are my thoughts so far13:24
Peanutcjwatson: 'Unable to install GRUB in /dev/sda, executing 'grub-install /dev/sda' failed. This is a fatal error."13:26
Peanut"grub-installer: grub-setup: error: Embedding is not possible, bu13:27
Peanutt this is required when the root device is on a RAID array or LVM volume."13:27
cjwatsonPeanut: ah, you probably don't have a BIOS Boot Partition created if you have a pre-existing DOS-based preseed file, OK13:29
stgraberev: fun... I guess you already poked desktop/pitti to get that fixed?13:29
cjwatsontedious13:29
evstgraber: indeed!13:29
Peanutcjwatson: does your anwser imply that this is something I can fix in the preseed recipe?13:30
cjwatsonPeanut: probably, but it might be easier to apply a pickaxe13:31
cjwatsond-i partman/early_command string sed -i 's/2TB/4TB/' /lib/partman/lib/disk-label.sh13:31
cjwatsonsomething like that (and I apologise for that being incredibly gross)13:31
cjwatsonthe 4TB number is fairly arbitrary, it's just bigger13:31
cjwatsononce you have disks that are actually bigger than 2TiB then you probably will really need to switch to GPT13:32
cjwatsonbut you don't have to deal with that problem right now13:32
PeanutOh, that is a nice pickaxe - but then that means I have to have to create our own partman package, as the machine-to-be-installed gets it as a package from the install server (who is proxying it from an Ubuntu installer).13:33
cjwatsonno it doesn't13:33
cjwatsonthat's a line that can go in your preseed file13:33
cjwatsonit hacks the code on the fly13:34
Peanutooh, shiny13:34
evstgraber: I've updated bug 856669 accordingly13:40
ubot2Launchpad bug 856669 in ubiquity "ubiquity crashed with AttributeError in do_set_property(): 'StateBox' object has no attribute 'label'" [Undecided,Confirmed] https://launchpad.net/bugs/85666913:40
stgraberev: thanks13:44
Peanutcjwatson: Thanks very much for your help, the install just completed.14:05
cjwatsongreat14:07
CIA-45partman-base: cjwatson * r1353 ubuntu/ (debian/changelog lib/base.sh parted_devices.c):14:31
CIA-45partman-base: Handle /dev/zram* the same way as /dev/ramzswap* (exclude from14:31
CIA-45partman-base: partitioning, and don't disable swap devices there).14:31
CIA-45partman-base: cjwatson * r1354 ubuntu/debian/changelog: releasing version 151ubuntu214:33
* ev wonders aloud if tests or performance tests using complete plugins (so d-i module side and all) would be worthwhile and whether it would be better to do a sed to correct the paths or just unpack the built ubiquity and use fakechroot16:40
infinityev: Have some time to discuss https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/820514 ?17:12
ubot2Ubuntu bug 820514 in ubiquity "oem-config-remove-gtk not found during preinstalled desktop initialization" [High,Confirmed]17:12
infinityev: I apologise for my last comment being a bit on the grumpy side, I think I woke up on the wrong side of the release management bed yesterday. :P17:13
CIA-45grub-installer: cjwatson * r1211 ubuntu/ (debian/changelog grub-installer):20:00
CIA-45grub-installer: Simplify /proc and /sys mounting; make sure they're consistently mounted20:00
CIA-45grub-installer: for the entire life of grub-installer, and consistently unmounted on20:00
CIA-45grub-installer: exit (LP: #851704).20:00
CIA-45grub-installer: cjwatson * r1212 ubuntu/ (81 files in 3 dirs): merge from Debian 1.6820:25
CIA-45grub-installer: cjwatson * r1213 ubuntu/debian/changelog: releasing version 1.68ubuntu120:34
CIA-45grub-installer: cjwatson * r1214 ubuntu/ (debian/changelog grub-installer): Really allow grub/grub2 choice for ext4 (lost in merge).20:44
CIA-45grub-installer: cjwatson * r1215 ubuntu/debian/changelog: releasing version 1.68ubuntu220:45
CIA-45grub-installer: cjwatson * r1203 natty-proposed/ (3 files in 2 dirs):20:46
CIA-45grub-installer: Restore the ability to choose to install GRUB Legacy by preseeding20:46
CIA-45grub-installer: (grub-installer/grub2_instead_of_grub_legacy=false), removed in 1.60 as20:46
CIA-45grub-installer: a side-effect of removing a warning message. This is still useful e.g.20:46
CIA-45grub-installer: when installing inside Xen (LP: #857548).20:46
CIA-45grub-installer: cjwatson * r1204 natty-proposed/debian/changelog: releasing version 1.60ubuntu420:50
CIA-45hw-detect: cjwatson * r1466 ubuntu/ (debian/changelog hw-detect.sh):22:13
CIA-45hw-detect: Load xenbus_probe_frontend if we're running under the Xen hypervisor22:13
CIA-45hw-detect: (LP: #857662).22:13
CIA-45hw-detect: cjwatson * r1467 ubuntu/hw-detect.sh: xenbus_probe_frontend probably needs to go in the initrd for xen-blkfront22:21
CIA-45hw-detect: cjwatson * r1468 ubuntu/debian/changelog: releasing version 1.81ubuntu322:23
CIA-45hw-detect: cjwatson * r1466 natty-proposed/ (debian/changelog hw-detect.sh):22:28
CIA-45hw-detect: Load xenbus_probe_frontend if we're running under the Xen hypervisor22:28
CIA-45hw-detect: (LP: #857662).22:28
CIA-45hw-detect: cjwatson * r1467 natty-proposed/debian/changelog: releasing version 1.81ubuntu2.122:44
=== kentb is now known as kentb-out

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