/srv/irclogs.ubuntu.com/2010/03/05/#ubuntu-installer.txt

jayveeAnyone here that has a vague idea of how Wubi works? I’m “remastering” a 9.10 live CD, which works beautifully with Ubiquity. But when I launch Wubi from my remastered disc, the “Install inside Windows” button is gone from the splash screen, whereas it shows up on the 9.10 “gold” image.03:58
jayvee So there is some logic in Wubi that makes it check for whether to enable the “Install inside Windows” button or not. I’d like help trying to find out where and what that logic is. :)03:58
StevenKI *think* it's based on the contents of .disk/info03:59
jayveeI haven’t touched that at all. I have updated md5sums.txt, because when I did this last year, Wubi kept re-downloading the original image. Found it was because filesystem.squashfs’s md5sum didn’t match. :)04:00
jayveeWell my .disk folders are the same. .disk/info says “Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)”04:01
jayvees/folders/directories/04:01
StevenKWell, I could be wrong04:01
jayveedoing a diff -ur between the two structures04:03
jayveethis caught my attention:04:03
jayveeFile iso-orig/ubuntu is a directory while file iso/ubuntu is a regular empty file04:03
jayvee‘ubuntu’ is a symlink that points to -> .04:03
jayveeI wonder...04:04
jayveeAh, just found the Wubi log file in %TEMP%. Unfortunately the entries are datestamped so I can’t do a diff on them.04:12
persiafilter them with awk or cut into new temp files and diff those?04:14
jayveeJust opened them in gedit and flipped between them really fast. :)04:15
jayveeDefinitely no difference.04:15
jayveeIt seems Wubi is written in Python, and it's bundled within a py2exe launcher.04:15
jayveethe logfile looks pretty much similar to this: http://launchpadlibrarian.net/31054981/wubi-9.10-rev147.log04:17
persiaYep.04:17
jayveeaha04:18
jayveehttps://bugs.launchpad.net/wubi/+bug/46156604:18
ubottuLaunchpad bug 461566 in wubi "kne image plus persistence means that the iso size is too large I believe" [Medium,Confirmed]04:18
jayveeI run “F:\wubi.exe --force-wubi” and the button magically reappears.04:19
jayveeaargh04:19
jayveeFrom the bug report: “The check in wubi/frontends/win32/cd_menu_page.py (line 63) is too restrictive, that was in place to discriminate against DVD.”04:24
jayveeuh, discriminate against DVD?04:24
jayveesounds fishy to me.04:24
jayveebleh, even though the md5sums match, it wants to download the iso still04:32
jayvee...over BitTorrent.04:32
jayveemy desk has a large head-shaped dent in it right now.04:32
araev, is it expected that in ubiquity 2.1.30 the slideshow has no contents?08:40
evara: yeah, it's a known bug08:40
araev, ok, thanks! is there a bug number about it?08:41
* ev digs08:41
evah, I don't believe there is.  I started investigating it the other day when davmor2 mentioned it.08:43
evif you have your logs handy, would you be so kind as to file one for me?08:43
evotherwise I can fire up a VM08:43
araI will file one, don't worry08:48
araIt is finishing the installation now, when it's done, I will file the bug with logs08:49
araev ^08:49
evlovely, thanks ara08:49
dmarkeycan anyone tell me which part of the installer is in charge of detecting consoles? for example /dev/hvc009:05
cjwatsondmarkey: finish-install09:28
araev, bug 53250209:29
ubottuLaunchpad bug 532502 in ubiquity "Slideshow has no contents" [Undecided,New] https://launchpad.net/bugs/53250209:29
evupdated, thanks a bunch!09:35
dmarkeycjwatson: are there any plans to enable PAE by default?09:56
jayveeI thought it already was.09:58
jayveeI installed a VM the other day, and it came with the generic-pae kernel out-of-the-box. Can't remember if it was Karmic or Lucid.09:58
jayveeIn fact, the VM wouldn't boot because of that for some reason. Had to chroot in and install generic instead.09:59
dmarkeyreally, hmm10:02
dmarkeyWas it a pre pentium-pro processor?10:02
jayveeIt was a VirtualBox VM, IIRC.10:03
dmarkeydid you enable PAE on the VM?10:03
cjwatsondmarkey: it's enabled by default if we can detect that it's present10:05
cjwatsonsometimes detection goes a bit wrong10:06
dmarkeycjwatson: if i download a netboot vmlinuz/initrd, will the vmlinuz be PAE enabled?10:06
cjwatsonnot the installer itself10:06
cjwatsonoh, actually, no, I misspoke above10:06
cjwatsonwe only default to PAE if you have more than 3GB of memory, and if we can detect that PAE is available10:07
cjwatsonotherwise, PAE is a slowdown10:07
dmarkeyhmm10:07
jayveeI read somewhere that it gets enabled anyway because NX doesn't work without it.10:07
dmarkeycjwatson: you see, 32bit kernels only work on xen with PAE enabled.10:10
dmarkeyso, we would have to create a seperate PAE enabled install vmlinuz/initrd10:10
cjwatsonugh10:11
cjwatsonjayvee: I implemented the relevant bits of code10:12
cjwatsonmy misspeaking is merely a reflection of not having had enough coffee yet today10:12
ev:)10:12
jayveeheh10:12
cjwatsondmarkey: don't suppose we can just say "only supported on 64-bit"?10:12
cjwatson32-bit has "only" 28 years left to run anyway ...10:13
dmarkey:)10:14
dmarkey2.6.32 is going to be the kernel in the next release, right?10:15
cjwatsonyeah10:19
dmarkeyalso, will partition alignment be improved?10:19
cjwatsonyes, if I have anything to do with it; I'm working on that10:20
dmarkeygreat!10:20
cjwatsonnext step is pulling in parted 2.210:20
cjwatson(which is unfortunately another ABI change, I bet)10:21
dmarkeyso are you going to start the first partition at LBA 128 or something?10:21
cjwatson1MB I think10:21
cjwatsonmight depend on disk topology10:22
dmarkeywell, in a VM you have littl knowledge of the backend disk topology10:22
cjwatsonparted has defaults10:22
cjwatsonwhich are conservative, in 2.210:22
cjwatson  The ped_device_get_*_alignment() functions now return a sane default10:22
cjwatson  value instead of NULL when the so called topology information is incomplete.10:22
cjwatson  The default minimum alignment aligns to physical sector size, the default10:23
cjwatson  optimal alignment is 1MiB, which is what vista and windows 7 do.10:23
cjwatsonand we'll make partman apply optimal alignment constraints to things10:23
dmarkeysounds good10:24
dmarkeyhave you read that VMWare paper on partition alignment?10:24
cjwatsonyes, I believe so10:24
cjwatsonI'm more immediately worried about things like disks that behave grossly suboptimally if the first partition starts at LBA 63, and compatibility with Windows 7; but I think making those work should sort it out for VMs too10:25
dmarkeycool, sounds good10:26
cjwatsonyay, I love moderately routinely having a two-step GPG verification path to upstream developers10:28
dmarkeyso, if i were to suggest a PAE enabled netboot installer(possibly especially for Xen), where would i make such a suggestion10:29
cjwatsona bug on the debian-installer package in Ubuntu would be fine10:31
dmarkeyso, in essence, you get to make the decision?10:31
dmarkey:)10:31
cjwatsonhe who does the work ...10:32
cjwatsonI mean, you could bring it up at UDS if you want something more formal, but it doesn't seem big enough for that10:32
cjwatsonand by big I mean complicated and requiring substantial design10:33
dmarkeyi see10:33
cjwatsonwishlist bugs are fine for small features10:34
dmarkeybut it does mean for every release someone will have to roll this initrd/vmlinuz especially10:35
cjwatsonno?10:36
cjwatsonif we did it, we'd do so by changing the automatic build system10:37
dmarkeyoh yea, silly me10:38
dmarkeywhere would i get my hands on a current lucid netboot image10:39
cjwatsonhttp://cdimage.ubuntu.com/netboot/lucid/10:45
dmarkeygreat, im going to give it a whirl10:45
dmarkeyhttps://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/53254710:52
ubottuLaunchpad bug 532547 in debian-installer "Create PAE enabled 32bit install vmlinuz/initrd" [Undecided,New]10:52
michaelforrest1ev: I guess I'll have a look at this map bug now - i.e. I'm going to walk over and bother Ken about it :)10:56
evcool, thanks10:56
evmichaelforrest1: I tried to get suggestions from the platform team on a correct approach for dealing with it, but came up empty11:09
michaelforrest1ev: yeah that's been a very contentious area over the last couple of days11:13
dmarkeycjwatson: i'm having trouble getting the full set of module for that particular initrd11:24
evcjwatson: is this reasonable? http://paste.ubuntu.com/388902/  I don't see how we can do any more, given the mentioned restraints that debconf puts on us.11:41
cjwatsonev: seems ok11:44
evokay, cool11:46
CIA-3user-setup: evand * r216 ubuntu/ (3 files in 2 dirs): Provide a progress message for wiping swap space (LP: #432422).11:50
araev, in the ubiquity 2.1.31 changelog you mention fixing a bug where the first screen appeared before the translation was made12:02
araev, I still get this bug, though (in 2.1.31)12:03
* ev pulls down a CD and checks12:03
dmarkeycjwatson: sorry for being a bother, where could i get the full module set for the kernel i that netboot initrd, I tried http://ge.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-image-2.6.31-14-generic_2.6.31-14.48_amd64.deb but the module didnt insert properly12:05
cjwatsondmarkey: well that should be the correct set12:14
cjwatsonoh12:14
cjwatson2.6.31 != 2.6.3212:14
cjwatsonyou might like to try 2.6.32-14 instead ;-)12:14
cjwatson(are you in Georgia?)12:15
dmarkeyjesus, im stupid12:15
evara: can you elaborate on what you're seeing?  Do you briefly see text like ${MEDIUM} and ${RELEASE}?  Or is it just that you see English text when you're expecting something else?12:26
dmarkeycjwatson: hey, i see that with LVM, /boot is still sda5 :(12:28
cjwatsonthat bug's somewhere on my list12:29
dmarkeydont think i raised a bug for that particular issue12:31
cjwatsonsomebody else either did, or mailed me about it12:33
araev, the variables12:33
evweird12:33
araev, do you see it in English? the last time I saw it, it was installing Xubuntu in SPanish12:34
dmarkeycjwatson: cool.12:34
evara: from the desktop, or booted straight into the installer?12:35
araev, straight into the installer12:35
araev, sorry, the last time it was Xubuntu, but in English, straight into the installer12:36
evhrm, can't reproduce it with an Ubuntu CD.12:40
evin English or Spanish12:40
CIA-3console-setup: cjwatson * r131 ubuntu/debian/ (5 files):12:48
CIA-3console-setup: Move to a single Upstart job (since ACMs and fonts are saved in /etc12:48
CIA-3console-setup: nowadays so there's no reason we can't set up both keymap and font12:48
CIA-3console-setup: early), set up to run just before Plymouth shows the splash screen12:48
CIA-3console-setup: (LP: #524439).12:48
evara: can you walk me through the exact set of steps you're taking to reproduce this (boot CD, select Spanish from the menu, move down to the Install Ubuntu option...)13:22
evI was unable to reproduce it with the xubuntu CD either13:22
araev, I chose OEM (maybe unrelated, but I just remembered)13:22
araev, I will try to reproduce it again13:23
evthanks13:26
* ev lunch13:26
araev, I am still able to reproduce it. with the OEM option. I will try without13:27
dmarkeycjwatson: hey im going to raise a bug about hvc0 detection, that ok?13:31
cjwatsondmarkey: sure13:33
araev, mmm, I doubled checked the version of ubiquity and it says 2.1.30 :( sorry for confusion13:34
evara: no worries, I'm just happy that it's not a hard to resolve bug :)13:37
dmarkeycjwatson: https://bugs.launchpad.net/ubuntu/+bug/53265113:47
ubottuLaunchpad bug 532651 in ubuntu "hvc0 is not detected/set up as a login tty(Xen Guest)" [Undecided,New]13:47
dmarkeycjwatson: i could try to investigate a patch if you wish13:58
cjwatsondmarkey: please attach /var/log/installer/syslog to the bug14:19
cjwatsondmarkey: also does /sys/bus/xen exist?14:20
cjwatsonfeel free to look into a patch if you like14:20
cjwatsonev: what's the status of the last two work items in foundations-lucid-oem-config?  are they going to make beta?14:21
evI've yet to find any problems with non-ascii passwords, but I'll hunt down whomever came up with that item in the first place.  I'll endeavor to get the remove language pack removal done for beta.14:24
dmarkeycjwatson: the xenfs module isnt included in the initrd i created14:24
dmarkeyshould i include it?14:24
evThough note that we have oem-config/install-language-support now, which I think partly solves the problem.14:25
cjwatsondmarkey: I don't know the details of what's needed for /sys/bus/xen to exist14:28
cjwatsonev: that's only half of it, isn't it?  I thought there was a different WI for installing vs. removing14:28
evsure, but if you're an OEM you only need one or the other, no?14:29
cjwatsontrue14:30
cjwatsonev: non-ascii passwords: my understanding (perhaps faulty) was that it broke samba mounts?14:32
cjwatsonev: slangasek might be a good person to ask14:32
cjwatsonalso that merge review is unreadable; it should be re-prepared against lp:~ubuntu-core-dev/user-setup/ubuntu and then it might be possible to see the diff ...14:33
* cjwatson comments on the bug to that effect14:34
Omahn_Is it possible to preseed the default OS that grub boots into following a preseed install?14:34
=== Omahn_ is now known as Omahn
cjwatsonOmahn: only by a late_command that edits /target/etc/default/grub and runs in-target update-grub14:35
Omahncjwatson: Thanks, I'll give that a look. Resizing ntfs during early_command with ntfsresize & parted --script commands works a treat.14:36
CIA-3kickseed: cjwatson * r275 ubuntu/ (debian/changelog kickseed.sh):14:55
CIA-3kickseed: Preseed base-installer/kernel/backports-modules to 'nouveau' if14:55
CIA-3kickseed: installing a desktop task, as a partial workaround for problems14:55
CIA-3kickseed: elsewhere (LP: #526422).14:55
CIA-3kickseed: cjwatson * r276 ubuntu/ (debian/changelog kickseed.sh):15:01
CIA-3kickseed: Be lenient if the Kickstart file author forgets the required space after15:01
CIA-3kickseed: '@' in a %packages section (LP: #419392).15:01
CIA-3kickseed: cjwatson * r277 ubuntu/kickseed.sh: move to right place15:03
CIA-3kickseed: cjwatson * r278 ubuntu/debian/changelog: releasing version 0.53ubuntu315:04
CIA-3apt-setup: cjwatson * r183 ubuntu/ (debian/changelog generators/40cdrom):15:07
CIA-3apt-setup: Mount /proc, /sys, and /dev in the target system if necessary when15:07
CIA-3apt-setup: running apt-cdrom (LP: #527641).15:07
CIA-3apt-setup: cjwatson * r184 ubuntu/debian/changelog: releasing version 1:0.42ubuntu315:10
dmarkeycjwatson: i included the xenfs module. is working now16:03
dmarkeyso, im not sure if its a bug anymore16:06
cjwatsonit's a legit bug if it doesn't work out of the box16:18
dmarkeymaybe i'll just add xenfs to the list of modules to be included in my other 2 bugs16:24
dmarkeyalthough i cant find any reference to xenfs in finish-install.d/*16:26
CIA-3ubiquity: cjwatson * r3876 ubiquity/ (debian/changelog scripts/install.py): merge lp:~didrocks/ubiquity/copy_wallpaper_cache16:36
cjwatsonev: do we need to add 'PROGRESS' to the list of questions monitored when calling user-setup-apply?16:55
evit worked fine without it for me16:56
cjwatsonok16:56
cjwatsonso is the ubiquity task on that bug invalid?16:56
evI believe so, marking as such16:57
cjwatsonthanks17:00
evson of a...17:00
evthe fix I needed for the slideshow was sitting in its demo application all along17:00
CIA-3ubiquity: evand * r3877 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py):17:26
CIA-3ubiquity: WebKit puts file URLs in their own domain by default. This means that17:26
CIA-3ubiquity: anything which checks for the same origin, such as creating an17:26
CIA-3ubiquity: XMLHttpRequest, will fail unless this is disabled (LP: #532502).17:26
* cjwatson commits the new gfxboot branding19:09
CIA-3usb-creator: superm1 * r270 usb-creator/ (debian/changelog usbcreator/frontends/gtk/frontend.py):19:45
CIA-3usb-creator: Move the populating of ISOs from ~/Downloads to before adding an ISO19:45
CIA-3usb-creator: from command line option --iso. This allows the command line fed19:45
CIA-3usb-creator: ISO to be selected automatically.19:45
cody-somervilleAre there any plans to move to hybrid isos in lucid+1?19:48
superm1ev, do you know if r259.1.4 was just because of the hack behavior change in automatically, selecting or did poolie have some type of use case that needed it shown even with --iso?19:48
superm1i had intentionally added a commit before to hide it when --iso was added19:49
cjwatsoncody-somerville: which of the several possible meanings of hybrid isos do you mean?19:49
cody-somervillecjwatson, http://syslinux.zytor.com/wiki/index.php/Doc/isolinux#HYBRID_CD-ROM.2FHARD_DISK_MODE19:49
cjwatsonhmm, hadn't seen that.  it seems reasonably non-invasive19:51
cjwatsonwe'd have to finally get round to dealing with the syslinux/gfxboot merge though19:51
cjwatsonplease raise a bug on the ubuntu-cdimage project; it seems reasonable19:51
cody-somervilleFiled LP #53288019:56
ubottuLaunchpad bug 532880 in ubuntu-cdimage "Please add support for hyrbrid ISOs" [Undecided,New] https://launchpad.net/bugs/53288019:56
mortal_https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/528171 is this fixed?19:58
ubottuLaunchpad bug 528171 in ubiquity "Lucid Alpha 3 installer crashes on manual partitioning" [Undecided,New]19:58
shtylman_mortal_: not to my knowledge19:59
mortal_I have a separate /home partition so I can not use the whole disk option19:59
mortal_and my karmic->lucid upgrade stalls with some waiting [SM] / message19:59
shtylman_mortal_: you can format the drive manually with fdisk or qparted20:00
shtylman_qparted might be on the live cd20:00
shtylman_but I don't remember20:00
mortal_what about cfdisk?20:00
mortal_I can mount the partitions manually20:00
shtylman_dunno what that is20:00
mortal_but where and how do I proceed20:00
mortal_the partitions are there20:00
shtylman_you don't need to mount them to install20:00
mortal_how do I do it then20:01
shtylman_ahh I see... well, you could try a newer cd20:01
mortal_downloading the latest now20:01
shtylman_like one of the daylies20:01
mortal_yup20:01
mortal_that one20:01
shtylman_also... the alternative cd might be an option20:01
mortal_downloading the alternative cd20:03
mortal_thanks20:04
shtylman_np20:06
mortal_I have had boot problems with all the upgrades20:08
CIA-3ubiquity: cjwatson * r3878 ubiquity/ (debian/changelog ubiquity/frontend/kde_components/PartMan.py):20:10
CIA-3ubiquity: * KDE frontend:20:10
CIA-3ubiquity:  - Fix references to PARTITION_* in PartMan module (LP: #528171).20:10
cjwatsonmortal_: thanks for the note; your bug will be fixed in the next ubiquity upload20:10
cjwatsonwhich should be in the next day or two20:11
mortal_the alternate installer is working ok at the moment but it is strobing weirdly20:34
mortal_on intel dg45fc board20:35
mortal_I could get some epileptic seizure :b20:35
mortal_ahh, my head20:37
mortal_*falls and has violent convulsions* nooo20:37
mortal_the graphics on my intel board are a bit weird20:38
mortal_the alternate install failed20:44
mortal_could not find some package, red screen20:44
mortal_so I will wait for the upload20:44
mortal_now downloading the alpha3 alternate20:48
mortal_let's see20:48
cjwatsondailies often fail with problems with individual packages21:03
cjwatsonit's one of the reasons they're dailies not releases21:03
superm1cjwatson, how keen would you be on a hack like this http://pastebin.com/nVsQgCTs to work around that problem from the other day now that warnings are getting pushed up through to the frontend w/ recent partman-base?21:58
cjwatsonsuperm1: I don't want to touch that until we actually understand the problem, and preferably have upgraded to parted 2.221:59
cjwatsonI absolutely don't want to just provide a switch to ignore errors21:59
cjwatsonat least not until I know there's no alternative21:59
superm1cjwatson, OK.  well from what i can gather it started from ubiquity 2.1.28 being upgraded to 2.1.29, which most likely was from your partman-base fixes to let IS_CHANGED work21:59
superm1i can reproduce it on the 03/02 media by just upgrading ubiquity* and nothing else.22:00
cjwatsonthat would have been the upgrade to parted 2.1.22:00
cjwatsonthe old ubiquity linked against libparted1.822:00
cjwatsonthe old parted_server, that is22:00
cjwatsonI haven't been following.  what's the bug number?22:01
superm1i don't have a bug number filed for this, i really should22:01
superm1i'll get what i know thus far into one22:01
cjwatsonfrom the circumstances, it's very likely either a parted bug or a failure of partman to handle something in parted 2.1 - either way I'd like to address that22:02
superm1well according to a diff between manifests, no changes to parted or libparted from 02->0322:02
superm1so parted 2.1 was already in the 02 builds22:03
cjwatsonit doesn't matter whether parted 2.1 was there - ubiquity 2.1.28 was linked against libparted1.8.  https://edge.launchpad.net/ubuntu/lucid/i386/ubiquity/2.1.2822:07
cjwatsonit wouldn't suddenly decide to use parted 2.1, because libparted-2.1 has a different soname22:07
superm1Oh i didn't realize that it was actually linking to it22:08
cjwatsonubiquity ships parted_server, which is a C binary22:08
cjwatsonfrom partman-base22:08
superm1Ok, i've added relevant bits to bug 53296122:16
ubottuLaunchpad bug 532961 in ubiquity "Unable to install from a recovery partition on ubiquity 2.1.29 and later" [Undecided,New] https://launchpad.net/bugs/53296122:16
cjwatsonsuperm1: so there's an entry in parted 2.2's NEWS file describing what sounds like a similar problem, which is one reason I'm tempted to ascribe it to that22:19
cjwatsonI've committed a merge of parted 2.2 to Debian's git repository, but I'm awaiting review by one of the other maintainers22:20
cr3I just nocied "verifying installation configuration" seems to show 800%, known problem or worth a bug?22:21
cjwatsoncr3: worth a bug22:22
cjwatsonsuperm1: parted 2.1 switched from using BLKPG to using BLKRRPART (actually sort of an older interface, but apparently more suitable for other reasons), which is exactly the sort of thing that could cause this22:22
cjwatson        linux-commit: do not unnecessarily open partition device nodes22:23
cjwatson        After patching parted with my do-not-use-BLKPG patch, I started22:23
cjwatson        to get EBUSY errors on commit_to_os. Note this is not caused22:23
cjwatson        by the do-not-use-BLKPG patch, this was already happening, but22:23
cjwatson        parted was silently ignoring the errors (and the kernel was22:23
cjwatson        not notified of the changes, which is bad).  The error now22:23
cjwatson        actually gets reported.22:23
cjwatsonthe commit message is a bit of an essay - read it for all you might ever want to know ;-)22:24
superm1Ah.  I'll grab parted 2.2 from debian git then and give it a shot22:24
superm1but that does sound quite much like it can be this situation22:24
cjwatsonactually that may be the change that *introduced* the bug, but it's certainly related.  sadly the workaround in 2.2 is a crappy sleep22:26
cjwatson2.2 is another soname change, so will be some work to introduce22:26
superm1probably need to rebuild ubiquity against it then because of parted_server?22:26
cr3cjwatson: done, reported bug #53297022:27
ubottuLaunchpad bug 532970 in ubiquity "Verifying installation configuration seems to show up to 800% completion" [Undecided,New] https://launchpad.net/bugs/53297022:27
superm1or I can just temporarily use some symlink hacks just for a  tests sake22:27
cjwatsonhttp://git.debian.org/?p=parted/parted.git;a=commit;h=ad25892bb995f61b0ddf801ed1f74e0b1e7390ce, http://git.debian.org/?p=parted/parted.git;a=commit;h=1d8f9bece138e4d8e58f7b059b4195aff6f39deb, http://git.debian.org/?p=parted/parted.git;a=commit;h=2a6936fab4d4499a4b812dd330d3db50549029e0, http://git.debian.org/?p=parted/parted.git;a=commit;h=0a21f0b7ed7ff0e536a5c30dfe1910c33d2ca24322:27
cjwatsonI have no idea whether libparted will work if you lie to the linker22:27
cr3anyone happen to know where scripts/init-top in the initrd happens to land in a live environment?22:28
cjwatsonwell it's the other way round, scripts don't get copied from the initrd into the live environment, the initrd gets built from the filesystem that becomes the live environment22:28
superm1wow that last commit really is ugly22:28
cjwatsonbut /usr/share/initramfs-tools/scripts/init-top/ anyway22:28
cjwatsonyeah, almost certainly needs more thought than that!22:29
cjwatsonwhat's weird is that I already have an Ubuntu patch in there that calls udevadm settle22:30
cjwatsonsuperm1: I don't suppose you could arrange to have 'udevadm monitor' running across the failure?22:32
superm1cjwatson, shouldn't be a problem22:33
cjwatsonthat might offer a hint (or might perturb away the problem - it could be racy)22:33
cr3cjwatson: by the way, I'd like your advice on getting bootchart from the installer environment. I noticed that keybuk does some munging of the initrd.lz file prior to the netinstall, would it be preferable to contain bootchart stuff (scripts and configuration) in a udeb instead?22:36
cjwatsonthe live environment doesn't use udebs22:37
cr3cjwatson: heh, that solves it then :)22:37
cjwatsonjust install bootchart in a live environment (or a copy of it with suitable virtual filesystems mounted) and regenerate the initramfs22:38
superm1http://launchpadlibrarian.net/40283275/udevadm_monitor.txt22:39
cjwatsonyou'll get an initrd.gz out instead of an initrd.lz, but that doesn't matter; you can recompress it if you like but the reason we use .lz is just to save some CD space.  if you use initrd.gz, be careful to adjust isolinux.cfg to match22:39
cjwatsonsuperm1: could you attach matching partman and syslog for that run so that I can correlate timestamps?22:39
cjwatson(albeit probably not tonight)22:40
cjwatsonhm, not a whole lot happening there, just change events22:40
cjwatsonany non-default udev rules in this environment, just so I know?22:40
superm1there is a rule to hide recovery partitions from devkit/udisks22:42
superm1http://launchpadlibrarian.net/40283482/syslog and http://launchpadlibrarian.net/40283493/partman are from that same failed run with udevadm monitor running22:43
superm1there are some prep steps that happen before ubiquity gets started for setting the recovery partition active and loading up grub onto it just in case there is a failure during the install (you'll see them in syslog too)22:44
CIA-3ubiquity: evand * r3879 ubiquity/ (bin/ubiquity-dm debian/changelog):22:44
CIA-3ubiquity: Restore Colin's set_locale function. However, this is only half the22:44
CIA-3ubiquity: puzzle. We need to finish running the language component when the22:44
CIA-3ubiquity: exit button is pressed when in greeter mode.22:44
CIA-3ubiquity: cjwatson * r3880 ubiquity/ (bin/ubiquity-dm debian/changelog): ubiquity-dm: Close stdout from dbus-launch.23:19
CIA-3ubiquity: cjwatson * r3881 ubiquity/ (7 files in 4 dirs): autogen23:21
CIA-3ubiquity: cjwatson * r3882 ubiquity/ (24 files in 9 dirs):23:25
CIA-3ubiquity: Drop real UID/GID when initialising KApplication. The real and23:25
CIA-3ubiquity: effective IDs need to match, but raising them means we can't talk to23:25
CIA-3ubiquity: D-Bus. Instead, use saved IDs to store our root privileges so that we23:25
CIA-3ubiquity: can get them back (LP: #526486).23:25
CIA-3ubiquity: cjwatson * r3883 ubiquity/debian/control: whoops, let's update d-i so that I get a current libparted build-dep23:37
CIA-3ubiquity: cjwatson * r3884 ubiquity/ (d-i/manifest debian/changelog):23:39
CIA-3ubiquity: Automatic update of included source packages: apt-setup 1:0.42ubuntu3,23:39
CIA-3ubiquity: user-setup 1.28ubuntu4.23:39
=== robbiew is now known as robbiew_

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