[06:39] <CIA-24> ubiquity: superm1 * r2497 ubiquity/ (7 files in 5 dirs): drop all references to mythappearance
[10:22] <allerbest> Hi!
[10:25] <allerbest> I've got a problem installing edubuntu on my brand-new machine (Xeon C2D, 8 GB RAM, 64 Bit Edubuntu 7.10, ARECA 1200/1201 RAID controller (SATA))
[10:25] <allerbest> The guys from #edubuntu sent me over to here :)
[10:27] <allerbest> The installer works fine until it asks me to pick a module for drive detection
[10:27] <allerbest> For the Areca 1200/1201 this should be "arcmsr".
[10:28] <allerbest> The module seems to load (syslog: disk-detect: insmod /lib/modules/2.6.22-14-generic/kernel/drivers/scsi/arcmsr/arcmsr.ko
[10:28] <allerbest> but the dialog pops up again, again asking to pick a module for drive detection ...
[10:30] <cjwatson> one moment
[10:30] <cjwatson> exactly what is the title of this dialog?
[10:30] <allerbest> [!] Festplatten erkennen
[10:30] <allerbest> :-) (German)
[10:30] <allerbest> (= drive detection, I guess)
[10:30] <allerbest> should I reboot into English language mode?
[10:31] <cjwatson> not necessary, thanks
[10:31] <cjwatson> (a) I understand German (b) I can look up the exact text in the translation files :-)
[10:31] <allerbest> it is "Detect disks"
[10:31] <allerbest> Ah, fine :)
[10:31] <cjwatson> are you sure that's the title of the error dialog? that sounds like the title of the general installer step
[10:32] <allerbest> Gruesse auf die Insel! :-)
[10:32] <cjwatson> I was sort of expecting something like "Treiber werden für Ihr Laufwerk benötigt:"
[10:34] <cjwatson> but basically the problem is likely to be that even after loading that module no disk devices appear
[10:34] <cjwatson> could you extract the installer's syslog, using "Debug-Logs speichern" from the main menu, drop it onto paste.ubuntu.com, and post the URL here?
[10:42] <xivulon> cjwatson, can you think of any reason wht a USB modem with built-in USB mass storage (CDFS) might jam the boot sequence?
[10:43] <xivulon> I'd expect that if the device appears as a valid partition I might try to mount that when I scan for ISO preseed, but do not see why that would jam
[10:45] <xivulon> sorry jamming is not what happened, the user was thrown into busybox
[10:45] <cjwatson> no, sorry - ask the kernel folks
[10:47] <allerbest> It is an installer step that pops up because ... "No disk drive was detected. If you know the name of the driver needed by your disk drive, you can select it from the list. Driver needed for your disk drive: .... continue with no disk drive // 3w-9xxx // ..."
[10:48] <cjwatson> allerbest: right, need syslog then
[10:48] <cjwatson> allerbest: oh, and the output of 'lspci -vvnn' if you can get it
[10:48] <cjwatson> you can run 'anna-install openssh-client-udeb' from tty2 and then you can scp files to another machine
[10:49] <allerbest> _this_ is great! just a moment ...
[10:54] <allerbest> cjwatson: http://paste.ubuntu.com/4998/
[10:54] <allerbest> http://paste.ubuntu.com/4999/
[10:54] <allerbest> http://paste.ubuntu.com/5000/
[10:55] <allerbest> http://paste.ubuntu.com/5001/
[10:55] <allerbest> http://paste.ubuntu.com/5002/
[10:55] <allerbest> http://paste.ubuntu.com/5003/
[10:56] <allerbest> that's it
[10:57] <allerbest> (including lscpi -vvnn
[10:57] <allerbest> )
[11:00] <cjwatson> allerbest: last thing, can I see the output of 'parted_devices' and 'list-devices disk'?
[11:01] <allerbest> parted_devices: empty
[11:01] <allerbest> list-dev: empty
[11:05] <CIA-24> user-setup: cjwatson * r95 ubuntu/debian/ (changelog user-setup-udeb.templates): * Add the initial user to the fuse group.
[11:06] <cjwatson> allerbest: ok, I have to direct you to #ubuntu-kernel then; the installer seems to be doing the right thing, and there's no error from the kernel, but the disk device simply isn't showing up
[11:07] <allerbest> cjwatson: Thanks for your patience.
[11:10] <cjwatson> evand: could you merge/push your user-setup changes and start off a 1.16ubuntu4 changelog with my change? I just realised you'd already uploaded 1.16ubuntu3 but it wasn't in bzr
[11:53] <CIA-24> debian-installer: cjwatson * r880 ubuntu/ (37 files in 2 dirs): * Update help text translations from Launchpad.
[11:57] <CIA-24> debian-installer: cjwatson * r881 ubuntu/ (build/boot/x86/f4.txt.live debian/changelog):
[11:57] <CIA-24> debian-installer: * Copy the live CD F4 help text from gfxboot into syslinux display format
[11:57] <CIA-24> debian-installer:  (LP: #195564).
[13:16] <CIA-24> console-setup: cjwatson * r49 ubuntu/debian/ (changelog config.proto): * Set default layout for Vietnam to 'us' (LP: #191451).
[14:00] <CIA-24> console-setup: cjwatson * r50 ubuntu/ (Keyboard/ckbcomp debian/changelog): * Treat 'any' as a synonym for 'NoSymbol' in XKB input files (LP: #93077).
[14:03] <evand> will do, sorry about that
[14:03] <evand> I thought I bound that branch, apparently not
[14:11] <CIA-24> console-setup: cjwatson * r51 ubuntu/debian/changelog: releasing version 1.21ubuntu3
[14:14] <CIA-24> user-setup: evand * r97 user-setup.ubuntu/debian/ (changelog user-setup-udeb.templates): Forgot to push. Merge with trunk.
[14:20] <cjwatson> evand: thanks
[14:21] <CIA-24> user-setup: cjwatson * r98 ubuntu/debian/changelog: releasing version 1.16ubuntu4
[14:23] <cjwatson> evand: any idea what's going on with bug 194727?
[14:23] <ubotu> Launchpad bug 194727 in ubiquity "[Hardy alpha 5] Live CD does not display release notes when clicked in installer mode" [Undecided,New] https://launchpad.net/bugs/194727
[14:24] <evand> looking at it now
[14:29] <evand> yay zombie process
[14:34] <evand> /srv/cdimage.ubuntu.com/bin/build-image-set: line 167: /srv/cdimage.ubuntu.com/bin/run-germinate: Permission denied
[14:35] <evand> cjwatson: are you already aware of this? ^
[14:36] <cjwatson> no ...
[14:37] <cjwatson> wonder how that happened? fixed
[14:37] <evand> thanks
[14:37] <cjwatson> whoa, it's wrong in bzr
[14:37]  * cjwatson will fix harder
[14:37] <cjwatson> superm1: looks like you changed the permissions on run-germinate in your branch; please pull my changes once I fix it
[14:39] <cjwatson> superm1: (done)
[14:40] <superm1> cjwatson, okay thanks
[14:42] <evand> cjwatson: the Firefox issue appears to have been related a previous state of ubiquity-dm, but it's fixed with the latest changes to that file.
[14:42] <evand> I'll update the bug
[14:42] <superm1> sorry about that
[14:42] <evand> hrm, although
[14:46] <superm1> odd.  i didn't explicitly change them ever, that got pulled in last time i merged with mainline
[14:48] <cjwatson> bzr log -v definitely blames your branch, but never mind :)
[15:05] <xivulon> evand does the new ISO fix kubuntu issues in wubi?
[15:06] <evand> xivulon: the new ones will
[15:06] <xivulon> i.e. tomorrow
[15:06] <evand> dailies were not generated yet today
[15:06] <evand> not necessarily
[15:06] <xivulon> ok
[15:07] <evand> just started ubuntu daily live CDs, I'll do a run of Kubuntu next.
[16:19] <evand> so we have a somewhat interesting problem in that we don't have a way of talking to network manager in only-ubiquity mode.
[16:20] <evand> I started looking at prodding it into selecting the first interface it finds using dbus, but that seems evil and unworkable in a number of circumstances.
[16:20] <evand> keybuk pointed out that we could just use a lightweight notification area and actually launch nm-applet
[16:21] <evand> which lets the user decide, as well as lets them input ESSIDs and passphrases if need be
[16:21] <evand> I'm looking at the various options for that now
[16:22] <evand> (the problem was discovered by trying to view the release notes in only-ubiquity mode)
[16:22] <cjwatson> FWIW I'm seeing the same problem outside only-ubiquity mode
[16:23] <cjwatson> a lightweight notification area doesn't seem unreasonabel
[16:23] <cjwatson> unreasonable
[16:24] <cjwatson> but I wonder what's wrong with what I have here - I had to add preexec_fn=drop_all_privileges but even then it breaks wih no obvious error
[16:24] <evand> cjwatson: wget ubiquity-dm from the latest ubiquity in the initramfs
[16:24] <evand> that fixed it from me
[16:24] <evand>  http://evalicious.com/tmp/ubiquity-dm to save you some time
[16:24] <cjwatson> *outside* only-ubiquity mode
[16:24] <evand> for*
[16:25] <evand> ah, misread
[16:25] <evand> hrm
[16:25] <cjwatson> I can see it execing firefox
[16:28] <cjwatson> ah, it has HOME=/root
[16:29] <cjwatson> perhaps drop_all_privileges should set HOME? I think you want that in all cases where drop_all_privileges is used
[16:31] <evand> sounds reasonable
[16:33] <evand> if SUDO_USER in os.environ: os.environ['HOME'] = '/home/%s' % os.environ['SUDO_USER']
[16:33] <evand> something like the above seem ok?
[16:34] <cjwatson> I just tested os.environ['HOME'] = pwd.getpwuid(uid).pw_dir in the SUDO_UID block above, and that worked
[16:34] <evand> works for me
[16:34] <cjwatson> (and 'import pwd' at the top obviously)
[16:34] <evand> indeed
[16:34] <cjwatson> so where would we need to talk to network-manager? do you mean to get the network set up at all?
[16:34] <evand> indeed
[16:34] <evand> so that they can view the release notes, download language packs, etc
[16:34] <cjwatson> right
[16:35]  * cjwatson reproduces bug 193329
[16:35] <ubotu> Launchpad bug 193329 in ubiquity "[Hardy] ubiquity hangs after language selection, until languagechooser is -KILL'ed" [Undecided,New] https://launchpad.net/bugs/193329
[16:36] <evand> gah, it's back.
[16:38] <cjwatson> I think I see the problem
[16:51] <CIA-24> ubiquity: jriddell * r2498 trunk/debian/changelog: changelog
[16:53] <evand> how on earth...well, something is bringing up a network interface in only-ubiquity on the absolute latest live CDs
[16:54] <evand> though I imagine the point about having a notification area still stands.  They could only have access over a WPA encrypted link.
[16:56] <CIA-24> ubiquity: cjwatson * r2499 ubiquity/ (debian/changelog ubiquity/components/language.py):
[16:56] <CIA-24> ubiquity: * Split iso_3166.tab lines by tabs, fixing an infinite loop on countries
[16:56] <CIA-24> ubiquity:  whose names contain more than one word (LP: #193329).
[16:56] <cjwatson> I think it's only WPA where this is a problem
[16:56] <cjwatson> AFAICS the bug that was filed is about firefox not showing up at all
[16:57] <cjwatson> do you have the change for that in your working tree or shall I commit it?
[16:57] <evand> you can commit it
[16:58] <evand> assuming you're talking about setting $HOME
[16:59] <cjwatson> aye
[16:59] <cjwatson> well, that and dropping privileges
[16:59] <evand> indeed
[17:05] <CIA-24> ubiquity: cjwatson * r2500 ubiquity/ (3 files in 3 dirs):
[17:05] <CIA-24> ubiquity: * Drop all privileges and set HOME before launching a browser to read
[17:05] <CIA-24> ubiquity:  release notes (LP: #194727).
[18:15] <CIA-24> debian-installer: cjwatson * r882 ubuntu/ (9 files in 4 dirs): * Move to 2.6.24-10 kernels.
[18:19] <CIA-24> debian-installer: cjwatson * r883 ubuntu/debian/changelog: releasing version 20070308ubuntu30
[18:25]  * evand wonders aloud why autogen now requires cvs
[18:26] <CIA-24> ubiquity: evand * r2501 ubiquity/ (configure configure.ac): Bump to 1.7.13
[18:27] <evand> cjwatson: what was the method you used to determine the minimum memory requirement for install in the past?  bdmurray brought up the fact that we don't have a minimum recorded for the only-ubiquity mode.
[18:28] <cjwatson> cvs> autopoint
[18:29] <cjwatson> I think I just ran it experimentally with mem=256M etc.
[18:29] <evand> ok
[18:29] <CIA-24> ubiquity: evand * r2502 ubiquity/ (debian/changelog ubiquity/components/partman.py):
[18:29] <CIA-24> ubiquity: * partman/confirm_new_label is now partman-
[18:29] <CIA-24> ubiquity:  partitioning/confirm_new_label (LP: #190036).
[18:29] <cjwatson> I suspect the autogen->cvs requirement is new because I made it actually run autopoint et al
[18:31] <cjwatson> oops, my bad for not noticing that template change
[18:33] <CIA-24> ubiquity: cjwatson * r2503 ubiquity/debian/changelog: whitespace that made vim complain
[18:33] <cjwatson> man, 2500 commits?
[18:34] <cjwatson> actually, 536 of those were Guadalinex', but still
[18:35] <evand> heh, still quite fantastic
[18:35] <CIA-24> ubiquity: evand * r2504 ubiquity/ubiquity/components/partman.py: Add partman-partitioning/confirm_new_label to the regex for clarity
[18:49] <evand> woo, just got my first real-world demonstration of the md5 checking when a copy failed to produce matching checksums the first time around.
[19:31] <bdmurray> cjwatson: would it be safe to close bug 89528?  They didn't provide the debugging information you asked for.
[19:32] <ubotu> Launchpad bug 89528 in ubiquity "Kubuntu installer crashed while scanning disks (step 5 of 7)" [Undecided,Incomplete] https://launchpad.net/bugs/89528
[20:03] <xivulon> evand the chap with amd64 can install fine (except for a grub-install issue...)
[20:03] <xivulon> do you still have the amd64 crashes?
[20:03] <evand> I haven't tried with the latest images, but I'll give it a go in a bit.
[20:04] <xivulon> there a couple of reports that seem to imply that menu.lst root is wrong when the user has multiple disk devices
[20:04] <evand> yikes
[20:04] <xivulon> if that is confirmed it is going to be a major pain in the neck
[20:04] <evand> getting that right is going to be pretty tricky, no?
[20:04] <evand> indeed
[20:07] <xivulon> other bad news, was investigating a crash in the signature checking code, so I compiled with debugging signature...
[20:07] <xivulon> when I run it like that it does not crash...
[20:07] <xivulon> I hate those days
[20:07] <evand> I was just going to say exactly that
[20:08] <xivulon> ^so I compiled with debugging symbols
[20:09] <evand> debugging symbols will help quite a bit, assuming I can weasel Visual Studio into giving me a decent backtrace in the cases where Wubi has crashed for me.
[20:10] <xivulon> I have enabled debugging symbols for the plugins not for nsis (yet)
[20:11] <evand> ah
[20:11] <xivulon> but in my case the crash was in metadl
[20:11] <xivulon> access violation
[20:12] <xivulon> even though that can originate from nsis
[20:12] <xivulon> for many things nsis is way closer to assembler than to a scripting language...
[20:13] <evand> lol
[20:16] <xivulon> http://nsis.sourceforge.net/Replace_line_that_starts_with_specified_string
[20:17] <xivulon> ^ 2008 scripting language...
[20:17] <evand> hahaha
[21:04] <evand> xivulon: I think you have a stale lock on wubi on launchpad.  Did you cancel a push?
[21:06] <xivulon> hm don't think so
[21:07] <xivulon> but feel free to kill the lock
[21:07] <evand> will do, thanks
[21:07] <xivulon> I will be home in a 1h
[21:47] <evand> bdmurray: ugh.  ubiquity fails in 256M under those conditions as well (no swap before or during install).
[21:47] <evand> mind you it probably will still work for that bug reporter as they'll most likely pick one of the autopartitioner options, all of which create a swap partition
[23:21] <macogw> is ubiquity the same inside the live environment and when you pick the option that just goes straight to install on the hardy live cd?  i got different behavior
[23:40] <CIA-24> ubiquity: cjwatson * r2505 ubiquity/debian/ (changelog control rules): * Explicitly depend on ntfsprogs for NTFS resizing.
[23:43] <cjwatson> bdmurray: ok, queued up for looking at tomorrow
[23:45] <bdmurray> cjwatson: I was looking at the ubiquity cluefile for bughelper and a lot of clues say TODO for you.  Could you see if those are still accurate?
[23:45] <cjwatson> when I'm not about to go to bed, sure :)
[23:46] <bdmurray> cjwatson: Well of course.
[23:58] <ago> where do I find supported keyboard variant codes?