/srv/irclogs.ubuntu.com/2008/10/20/#ubuntu-installer.txt

TheMusoevand: re dmraid, sounds good. What bug did you file, if you indeed had to file one?00:24
evandTheMuso: I have not yet, but will do so tonight and send you a link.00:38
TheMusoevand: Ok thanks./00:41
CIA-1ubiquity: jriddell * r2911 ubiquity/ (debian/changelog ubiquity/frontend/kde_ui.py): merge in lp:~andreas-wenning/ubiquity/releasenotesfix01:42
CIA-1ubiquity: jriddell * r2912 ubiquity/ (debian/changelog ubiquity/frontend/kde_ui.py): Use Oxygen style in KDE UI01:45
Riddellevand: are you planning a ubiquity upload before tomorrow (i.e. toot sweet)?01:45
evandRiddell: yes01:52
evandlater this evening01:52
Riddellgroovy, well there's two more changes for it01:54
evandthanks!01:54
CIA-1apt-setup: evand * r147 apt-setup.ubuntu/ (debian/changelog generators/40cdrom):06:58
CIA-1apt-setup: Check to make sure the CD filesystem is iso9660 before remounting it06:58
CIA-1apt-setup: as such. Do not write a CD identifier if we're not working with06:58
CIA-1apt-setup: iso9660 so pkgsel does not try to unmount such disks.06:58
CIA-1apt-setup: evand * r148 apt-setup/debian/changelog: releasing version 1:0.37ubuntu607:00
evandcjwatson: ^ If you have a free moment today, could you just double check that is sane.  I was slightly confused by your previous suggestion as there is no [ -d /hd-media ] block (there is a ! one though).07:01
evandThis worked fine in my testing.07:01
ganesis there any command to grasp the grub output to any file07:46
ganesis there any command to grasp the grub output to any file07:51
ganesis there any command to grasp the grub output to any file08:29
CIA-1ubiquity: evand * r2913 ubiquity/debian/changelog: Tabs are evil.09:04
CIA-1ubiquity: evand * r2914 ubiquity/ (d-i/manifest debian/changelog):09:09
CIA-1ubiquity: Automatic update of included source packages: apt-setup09:09
CIA-1ubiquity: 1:0.37ubuntu6, base-installer 1.86ubuntu7, kboot-installer09:09
CIA-1ubiquity: 0.0.1ubuntu7, user-setup 1.20ubuntu10.09:09
superm1evand, could you squeeze one more thing into that upload, or is it already on it's way up?09:12
superm1well debian/changelog still has UNRELEASED, i'll drop it in, if it's too late for it, just mark it for the "next" upload in the changelog09:16
CIA-1ubiquity: superm1 * r2915 ubiquity/ (debian/changelog scripts/mythbuntu/apply-drivers):09:16
CIA-1ubiquity: Simplify the xorg.conf that is written out in apply-drivers. (LP: #181564)09:16
CIA-1ubiquity:  The ideal situation is to enable these via Jockey, but Jockey doesn't09:16
CIA-1ubiquity:  have a good interface for turning on during installation and turning09:16
CIA-1ubiquity:  on and off tv-out.09:16
evandsuperm1: just in the nick of time :)09:20
evandI ctrl-c'ed the upload09:20
superm1evand, awesome.  i hadn't pushed it earlier since i didn't have real hardware to verify it on until i got home a few minutes ago.09:20
superm1thanks09:20
evandanytime09:21
evandugh, I hate syslinux.09:22
evandIt seems content not overwriting the boot sector.09:23
ganesis there any command to grasp the grub output to any file09:28
cjwatsonevand: apt-setup> I just misspoke - your commit looks fine09:31
cjwatsonganes: please don't simply repeat the same question over and over again. What do you mean? "grasp ... to any file" doesn't really make sense, so try rephrasing.09:31
evandperhaps I'm missing something but dd if=/dev/sdb of=test bs=446 count=1; syslinux /dev/sdb; dd if=/dev/sdb of=test2 bs=446 count=1; cmp test1 test2; should state that the files differ, no?09:32
persiaevand, Not if someone ran syslinux against the device previously.09:33
cjwatsonevand: don't we still need the partman-target change (150872)?09:33
cjwatsonoh, I suppose technically that won't affect ubiquity as such, because it'll be in finish-install or whatver09:33
cjwatsonwhatever09:34
ganescjwatson,the command  "find /boot/boot/stage2" in grub prompt gives output that i need in a file09:35
evand150872> it's done in ubiquity now09:35
davmor2ganes: just add > foo.bar to the end to grab text from a stream where foo.bar is the name of the text file09:36
cjwatsondavmor2: that works at the grub prompt, does it? I didn't think so.09:37
davmor2cjwatson: sorry didn't realise that bit :)09:37
ganescjwatson, you are correct , it will not work at grub prompt09:38
cjwatsonganes: try "echo 'find /boot/boot/stage2' | sudo grub --batch >/some/file/name'09:38
cjwatsonerr, with sensible quoting. you get the idea.09:38
evandpersia: ah, thanks!  noted.  I'll have to play with that some more in a few hours. (Trying to work through the cause of the no boot device bugs on usb-creator, noticed it doesn't like to overwrite grub for one)09:38
cjwatsonevand: 150872> that isn't good enough for d-i installs surely.09:39
cjwatsonas I wrote in that bug:09:39
cjwatsonInstead, in the USB install case I think we need to remove /cdrom from /etc/fstab at the end of the installation, in a finish-install script (for d-i) and in custom scripts/install.py code (for ubiquity).09:39
evandindeed, I can try to quickly cook something up.09:39
persiaevand, I was having lots of trouble with syslinux earlier in the cycle.  My experience was that doing it multiple times helped.  Since this is counter to my experience with most such tools, I mention it.09:39
ganescjwatson, at console mode or grub09:39
evandpersia: multiple times?  like running syslinux over and over again in a loop?09:40
persiaIt seems to work better when applied to something that hasn't been previously bootable.09:40
cjwatsonganes: does it look like a command you'd type at the grub prompt?09:40
cjwatsonganes: (hint: no)09:40
ganescjwatson, yeah09:40
persiaevand, Well, I did it manually, but yes, sometimes the second or third time would work.  From my limited reading of the code, I have no idea why this would be true.09:40
ganescjwatson, the command which run in grub that output i want in a file09:41
cjwatsonganes: I've already given you the answer. You run it at an ordinary shell.09:41
evandso I should be able to dd the first 446 to zero and remove ldlinux.sys and it will be happy to write, no?09:41
evandpersia: scary09:41
ganescjwatson, no output09:43
ganescjwatson, its giving empty file09:44
persiaevand, At least if you zero it first, you can check if it wrote.09:44
cjwatsonganes: you'll have to experiment locally09:45
cjwatsonganes: for further help, please ask #ubuntu09:45
evandpersia: true09:45
ganescjwatson, yeah, i can pass the value from console to grub but reverse is not possible by me09:45
=== _ruben_ is now known as _ruben
* evand goes to quickly test http://evalicious.com/tmp/partman-target-remove-bad-cd.patch11:00
evandhrm, perhaps that should be 02remove_broken_cdrom11:15
evandhrm, no vol_id11:35
evandwoohoo, it works12:05
CIA-1partman-target: evand * r733 partman-target/ (4 files in 3 dirs):12:09
CIA-1partman-target: Remove the cdrom mounpoint if the filesystem is not iso9660 or udf12:09
CIA-1partman-target: (LP: #150872).12:09
cjwatsonevand: hmm, I'm not sure I like that12:09
cjwatsonsince it fiddles about with the whitespace on the line12:10
cjwatsonpurely cosmetic I know12:10
evandah, hrm12:10
cjwatsoncan I suggest instead doing 'while read line; do ...' and then extracting fields from $line with sed?12:10
cjwatsonthen you can just echo "$line" in the passthrough case and you definitely won't change those lines at all12:10
evandok12:11
evandwill do12:11
evandcjwatson: is 02remove_broken_cdrom OK, or should I pick a different number?12:13
cjwatsonevand: I'd have thought it would need to go after 50fstab_removable_media_entries12:14
cjwatsonoh, hang on, finish-install.d not finish.d12:14
cjwatsonignore that last12:14
cjwatsonevand: I think your change is going to interact messily with finish-install.d/90cdrom in the finish-install source package12:15
cjwatsonhmm, actually no that's rubbish too, the checks there are good12:15
cjwatsonin that case I think 02 is fine12:15
evandok, thanks12:16
evandcjwatson: is http://evalicious.com/tmp/partman-target-remove-bad-cd2.patch more what you had in mind?12:50
evandI'm going to test that now12:50
cjwatsonevand: yeah12:55
=== davmor2 is now known as davmor2_lunch
persiaevand, On a machine with no network, I just got a somewhat interesting error: "HwDetect failed with code 1".  What's the best information to preserve to file this as a bug?13:45
cjwatson/var/log/syslog /var/log/partman13:47
cjwatson(default for installer bugs)13:47
cjwatsonhave a look in /var/log/syslog and see if it has anything obvious; if not, it might be worth reproducing with 'ubiquity -d' (or debug-ubiquity on the kernel command line) and capturing /var/log/installer/debug too. If you do that then don't use a valuable password.13:48
persia/var/log/syslog has a traceback.  Although I didn't run with -d /var/log/installer/debug has a GTK warning, and a report of X crashing (possibly unrelated).13:54
persiaI'll see if I can reproduce.13:55
cjwatsontraceback is probably just "hw-detect failed"13:59
cjwatsonthe underlying problem is that a shell script exited non-zero which is not going to be elucidated by a python traceback13:59
=== davmor2_lunch is now known as davmor2
persiaI think the interesting thing is console-kit-daemon reporting "GLib-GObject-CRITICAL: g_object=unref: assertion 'G_IS_OBJECT (object)' failed", which I suspect is related to the debugging james_w is currently chasing.  If I can reproduce with -d, perhaps this can be confirmed.14:02
cjwatsonI suppose that *might* be related to hw-detect failing but it seems pretty tenuous!14:03
cjwatsonyou could edit /bin/hw-detect towards the start of installation and put 'set -x' near the top.14:03
persiaAh.  I was guessing that it couldn't get the rights it needed, and that's why it crashed, but yes, tenuous.  Reproduction is the key important part, I suspect.14:04
cjwatsonhw-detect is a d-i component and so wouldn't be intentionally interacting with consolekit14:05
cjwatsonI suppose it could be something it calls that does so14:05
persiacjwatson, I couldn't reproduce.  I'm guessing the log files aren't very helpful?14:51
cjwatsonnot if you couldn't reproduce it ...14:51
charlie-tcaHey, what's the user name and password to log in to today's live cd?15:04
cjwatsonerr. you shouldn't ever have to log in to a live CD15:07
cjwatsondid you do something unusual?15:07
charlie-tcaNothing unusual, testing for a couple of weeks now, and today it did not log in, Xubuntu LiveCD15:08
cjwatsonthe question is not "what's the username and password" but "why is it so horribly broken" :-)15:09
charlie-tcaI see. I'll try rebooting it, then file the bug report?15:09
cjwatsondid Xubuntu stop using gdm or something?15:09
cjwatsoncharlie-tca: try 'ubuntu' as the username, with a blank password15:09
charlie-tcaNot that I know of. It's the same login screen.15:09
charlie-tcadid that, wrong username or password15:10
cjwatsonthen your CD is completely buggered15:10
charlie-tcaYea, that's what I was afraid of. Thanks15:10
cjwatsonmy suspicion would actually be along the lines of broken CD drive or dodgy burn. Find out if somebody else can reproduce it?15:11
charlie-tcawill do. I'll have to burn it again, too.15:11
=== robbie1 is now known as robbiew
superm1xivulon, I finally got to testing 5.13 wubi with mythbuntu 8.10.  I did it without being connected to the web though, and the wubi exe crashed at the end before i got to reboot.16:03
superm1all the content was prepared though, and i was able to install16:03
davmor2who worked on system cleaner?16:31
evanddavmor2: liw16:32
davmor2evand: ta :)16:32
nebuchadnezzarhello16:32
nebuchadnezzaris there a way to specify the "first disk whatever it is" in partman-auto/disk ?16:34
nebuchadnezzarI try the devfs syntax but seems not working16:34
cjwatsonyes, certainly; just 'd-i partman-auto/method string regular' and *omit* partman-auto/disk16:34
cjwatsonactually, that will use the first disk provided that there is only one16:35
cjwatsonif you want "first disk", then the only really meaningful label for that is /dev/sda ...16:35
nebuchadnezzarok, because I saw some RAID driver defining some /dev/rd, IIRC16:36
nebuchadnezzarI have a LVM recipe wich works well, but having 2 disks creates problems, acording to the documentation I must declare partman-auto/disk16:37
cjwatsonah, if you have more interesting disks then you need to work harder, yes16:37
cjwatsonhardy or intrepid?16:37
nebuchadnezzarhardy16:37
CIA-1partman-target: evand * r734 partman-target/finish-install.d/02remove_broken_cdrom: Cleaner version of 02remove_broken_cdrom.16:38
cjwatsondamn. it's annoyingly fiddly in hardy.16:38
nebuchadnezzar:-)16:38
nebuchadnezzarok, I don't find fiddly in google translate ;-)16:39
cjwatsond-i preseed/early_command string (echo '#! /bin/sh'; echo 'set -e'; echo '. /usr/share/debconf/confmodule'; echo 'if [ -f /var/lib/partman/initial_auto ]; then exit 0; fi'; echo 'db_set partman-auto/disk "$(list-devices disk | head -n1)"'; echo 'exit 0') > /lib/partman/display.d/01firstdisk; chmod +x /lib/partman/display.d/01firstdisk16:40
cjwatsonuntested16:40
nebuchadnezzarouch16:40
CIA-1partman-target: evand * r735 partman-target/debian/changelog: releasing version 55ubuntu516:40
nebuchadnezzarthanks, I'll test that16:41
nebuchadnezzartomorrow16:41
cjwatsonthe other approach of course is just to deliver slightly different preseed files to different machines16:42
nebuchadnezzarok16:43
xivulonsuperm1 do you have logs for me?18:00
superm1xivulon, I wasn't sure wubi's exe left logs?18:01
superm1at least about the crash.  i got an offer to submit the details to MS, but i didnt' think that would be useful..18:02
xivulonthe log is in your user temp folder, type %temp% in windows explorer18:03
superm1xivulon, okay i'll have to retry later today when i have that windows VM by me again then18:03
xivulonrunning with --skipmd5checks should do as a workaround18:03
superm1you think the crash was from it trying to do md5 checks without knowing the md5 then?18:04
xivulonno it's likely an old and annoying bug very difficult to track, simply changing code path makes it go away in most cases18:04
superm1oh yuck18:05
xivulonI didn't bother with that since 8.10 was supposed to use a complete rewrite, but didn't finish it in time, so had to resume the old code18:06
xivulonit's --skipmd5check singular18:07
=== robbiew is now known as robbiew-lunch
=== robbiew-lunch is now known as robbiew
CIA-1grub-installer: cjwatson * r753 ubuntu/ (debian/changelog grub-installer):23:08
CIA-1grub-installer: Set a sensible default boot device when /cdrom is not iso9660, as this23:08
CIA-1grub-installer: is probably a USB install and (hd0) does not make sense when installing23:08
CIA-1grub-installer: from a removable disk (LP: #282037).23:08
CIA-1grub-installer: cjwatson * r754 ubuntu/debian/changelog: releasing version 1.32ubuntu1023:11
CIA-1debian-installer: cjwatson * r980 ubuntu/ (35 files in 2 dirs): Update help text translations from Launchpad.23:20
CIA-1debian-installer: cjwatson * r981 ubuntu/debian/changelog: releasing version 20080522ubuntu2223:36

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