/srv/irclogs.ubuntu.com/2007/05/30/#ubuntu-installer.txt

=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
=== FelipeMatos [n=rmaaka@201.78.184.60] has joined #ubuntu-installer
=== FelipeMatos [n=rmaaka@201.78.184.60] has left #ubuntu-installer ["[CyberScript] "]
=== saispo [n=saispo@ryu.zarb.org] has joined #ubuntu-installer
=== stgraber [n=stgraber@ubuntu/member/stgraber] has joined #ubuntu-installer
=== stgraber [n=stgraber@dakara.stgraber.org] has joined #ubuntu-installer
=== netjoined: irc.freenode.net -> kubrick.freenode.net
=== stgraber [n=stgraber@dakara.stgraber.org] has joined #ubuntu-installer
=== stgraber [n=stgraber@ubuntu/member/stgraber] has joined #ubuntu-installer
mojonixonwe'll I can duplicate it....  Looks like the install is complete but aptitude is zombied.07:32
mojonixonIf I kill it's parent process, the install completes w/o problems....07:32
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-installer
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has left #ubuntu-installer []
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-installer
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has left #ubuntu-installer []
tepsipakkimojonixon: I've seen that too08:26
tepsipakkibut only on certain machines (which are identical to others)08:27
tepsipakkiI haven't seen it with edgy/feisty08:27
=== blackskad [n=blackska@d54C1A48C.access.telenet.be] has joined #ubuntu-installer
mojonixonI can duplicate the problem on a vmware machine on physical hardware under dapper.09:12
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
tepsipakkimojonixon: what package makes it hang?09:23
=== avoine [n=avoine@69.70.0.36] has joined #ubuntu-installer
=== avoine [n=avoine@69.70.0.36] has joined #ubuntu-installer
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-installer
cjwatsonevand: ok, there's a daily alternate build of gutsy up now03:29
cjwatsonevand: kernel installation will break though - see the linux-meta upload I just did, which should unbreak that03:29
evandok, thanks03:30
cjwatsonoh, meh, udeb seeds are busted too03:30
cjwatsonexcuse me while I fix up a load of stuff03:30
cjwatson:-)03:30
cjwatsonevand: do you have a seed checkout? (http://wiki.ubuntu.com/SeedManagement)03:30
evandhaha03:31
cjwatsonwe need to update the Kernel-Version bits in the installer seed each time d-i is uploaded for a new kernel version03:31
cjwatsonkernel ABI, rather03:31
evandnegative, I'll take care of that now03:31
cjwatsonyou'll be able to write to it once you're in ubuntu-core-dev03:31
evandok03:32
cjwatsonok, seeds are happy, linux-meta will take two publisher cycles03:39
evandcjwatson: link to the linux-meta upload? I'm having a hard time finding it.03:47
cjwatsonevand: only just uploaded, so may not be visible yet03:49
evandah, gotcha03:50
cjwatsonevand: https://lists.ubuntu.com/archives/gutsy-changes/2007-May/002430.html03:50
evandthanks03:51
evandis the d-i daily build process documented anywhere?03:59
evandcjwatson: also, what was wrong with the udeb seeds?  Sorry if I'm being overly inquisitive04:06
cjwatsonevand: build process> the place to start there is probably by checking out http://people.ubuntu.com/~cjwatson/bzr/cdimage/mainline/ and also each of the pieces in configs/devel once you've checked that out04:08
cjwatsonthere's a README in there with some information, and then RTFS :)04:08
cjwatsoninquisitive> you cannot be overly inquisitive ;-)04:08
cjwatsonudeb seeds> the Kernel-Version was set to 2.6.20-15, so feisty's kernel udebs were still being pulled in04:08
evandwonderful04:08
cjwatsononto the CD04:08
evandoh ok, that's where I got confused04:09
mojonixonaptitude hangs (zombie) after installing all packages...04:10
mojonixonsorry  that las message was a reply to one from about 7hrs ago...04:13
tepsipakkimojonixon: but the log should tell you which one it was installing (alt+F4)04:14
mojonixonactually the last package installed was openssh-server, but it is fully installed.04:15
tepsipakkiok, here it always hung when installing some package, and it was always the same package for that machine04:17
cjwatsonyeah, it was right at the end of the process04:17
cjwatsonsomebody needs to strace it to figure out what's failing to reap it04:17
cjwatsonprobably strace -f -s 1024 the whole pkgsel process, dumping to a file on disk as it'll be a lot of output04:17
tepsipakkiat least the counter fell behind every time04:17
mojonixonIf I change the package list it still failes.04:17
mojonixonIf you'll give me a clue as how to strace the pkgsel process, I'll do it and send the results.04:21
mojonixonI can get the machine back to that stage of the install fairly quickly...04:22
cjwatsonone sec04:22
cjwatsonmojonixon: so, you're going to have to be fairly quick, although not superman-speed04:28
mojonixonnp....  I've got the command lines of the process tree leading up to the failure if that helps.04:28
cjwatsonmojonixon: run through the install until the "Installing the base system" step starts04:29
cjwatsonmojonixon: as soon as that starts, switch to tty2 and look through 'ps x' for the main-menu process, and get its process id04:29
cjwatsonthen 'strace -f -s 1024 -o /target/tmp/main-menu.trace -p PID' where PID is that process id04:29
cjwatsonthe next two things main-menu does after that point are apt-setup and pkgsel, so if you leave that running until the failure you should have an adequate trace04:30
cjwatsonit is of course possible that it will go away under strace :-/04:30
mojonixonok...  I'll add debconf/priority select low to the preseed and try  it...04:31
mojonixonOf course it will go away under trace :)04:31
cjwatsonno, please don't use expert mode04:33
cjwatsonI'm not sure what other subtle things that might affect04:33
mojonixonthe failure happens the same either way.....04:34
cjwatsonok04:34
cjwatsonin that case that would give you a better window, yes04:34
cjwatsonyou could just start the strace right before selecting "Select and install software"04:34
mojonixonok...04:36
mojonixonok, I gotta zombie...04:43
mojonixonI also got a [tcb table full]  message from strace.04:43
mojonixonok, I  got 2.9MB of trace, where do you want it?04:45
mojonixonyou should be able to get the trace here.... http://www.vircio.com/main-menu.trace.bz204:48
cjwatsonthanks, grabbing04:50
mojonixonplease let me know what you're looking for so that I can follow along....04:50
cjwatsonthat's odd, I don't think that's complete04:52
cjwatsonthere's no mention of aptitude in there04:52
cjwatsonwell, no non-trivial mention04:53
mojonixonok, I can try it again....04:54
mojonixonthis is the command I used to generate the trace:04:56
mojonixonwhere 2051 is the pid of /usr/bin/main-menu04:56
mojonixonActually aptitude is mentioned under process 254405:03
cjwatsonyes, but not relevantly05:04
cjwatsonI'm looking for an execve of aptitudde05:04
cjwatsonaptitude05:04
mojonixonko...05:04
cjwatsonas in, the process actually running05:04
cjwatsonthe tcb thing is very weird, and possibly an strace bug, which is less than convenient05:05
cjwatsontry -f -F ?05:05
cjwatson(without the ?)05:05
mojonixonok...  will do give me a sec.05:06
mojonixonof course it didn't fail this time....  I'll do it again....05:14
mojonixonI got a 329MB trace file though :)05:19
cjwatsonsounds better05:22
cjwatsonbut yeah, would need it to fail05:22
mojonixonof course05:23
mojonixoninteresting....  did a snapshot of the machine at the "Select and install software point"05:35
mojonixonThen, I continued on without strace and the install hung.05:36
mojonixonNow, I'm running strace -F f and the install works....  dohh...05:36
mojonixonThen, I reverted the machine to the snapshot and tried again w/o strace and it hangs.05:39
cjwatsonannoying05:41
mojonixonIf I use strace -F (without -f) it hangs but of course the trace is useless.05:43
mojonixonok any suggestions, I cannot get it to fail with strace -F -f05:55
mojonixonhow do I install the strace udeb?  I've got the following in my preseed.cfg but it doesn't work06:25
mojonixond-i anna/choose_modules multiselect openssh-client-udeb, strace-udeb06:26
blackskadcjwatson: can I safely reject bug 68298 ?06:31
blackskadcjwatson: the initial reporter can't reproduce it anymore06:31
blackskadcjwatson: but bdmurray said you might be able to do something with the logs that are already attached06:31
evandcjwatson: any chance of getting another cd out today since linux-meta finished building?06:44
cjwatsonmojonixon: you could run 'anna-install strace-udeb' on tty206:51
cjwatsonit was in universe in dapper, though06:51
cjwatsonwhat I always used to do was 'udpkg -i /cdrom/pool/main/s/strace/strace_*.deb'06:51
cjwatson(which is horrible, but works)06:51
cjwatsonblackskad: yeah, it was really a kernel bug but we already got a slew of bugs crashing in zlib_inflate and I think we fixed that06:52
cjwatsonit's probably dependent on CD read errors, hence the poor reproducibility06:53
cjwatsonfeel free to reject that one06:53
blackskadcjwatson: ok, thanks :)06:53
cjwatsonevand: sure, one moment06:53
evandthanks06:53
cjwatsonI was busy doing interviews06:53
cjwatsonhmm, linux-meta doesn't seem to have been accepted on all architectures06:54
mojonixongot it... thx.06:54
evandwhoops06:54
=== cjwatson grovels around in the depths of Soyuz trying to figure out why
cjwatsonevand: never mind, my mistake, it's there06:56
cjwatsonCDs building06:56
evandgreat06:56
evandhrm, what exactly is the standard procedure for translated strings conflicts in merges?07:09
cjwatsonrun in circles, scream and shout07:10
cjwatsonthe Ubuntu changes are typically Ubuntu branding of some sort07:10
cjwatsonso s/Debian/Ubuntu/ - normally, I take the new Debian side and re-brand it07:10
cjwatsonunfortunately some languages transliterate, decline, or otherwise mangle the word "Debian"07:11
cjwatsonhttps://wiki.ubuntu.com/DistributionDefaultsAndBranding records (down at the end) some of the lore I've picked up about this07:11
evandhaha07:11
evandthanks07:12
cjwatsonafter a bzr merge conflict, .OTHER is the Debian side07:12
cjwatsonif you use vim, I have some vim macros to help07:13
cjwatsonmap ,u RUbuntu<Esc>07:13
cjwatsonmap ,z :let savelast=@/<CR>j?^msgid<CR>:let @/=savelast<CR>O#, fuzzy<Esc>07:13
cjwatson,u just replaces the next six characters with Ubuntu (a surprising time-saver), while ,z marks the current string as fuzzy in case you don't know how to deal with the branding (that's the case for a lot of Arabic and Indic languages)07:13
evandnice!07:14
evandany particular reason why you don't maintain (or haven't published) kbd-chooser in bzr?07:14
cjwatsonit's obsoleted by console-setup, so I just haven't bothered to import it07:15
cjwatsonI basically just ignore it :)07:15
evandheh07:16
cjwatsonone of these days I will either do something with the merge or remove the package entirely, but it's not worth much attentioon07:17
cjwatson-o07:17
cjwatsonevand: new alternate dailies built07:18
evandgreat!07:18
=== jetsaredim [n=jgreenwa@inet-nc01-o.oracle.com] has joined #ubuntu-installer
evandheh, I probably should've read this first: http://cdimages.ubuntu.com/daily/20070530.2/report.html08:13
cjwatsonactually neither of those should be a serious problem09:20
cjwatson(also, cdimages.u.c is deprecated, cdimage. is preferred)09:20
cjwatson-amd64-generic is a transitional metapackage, and gnome-orca is optional09:20
evandah, I'll remember that for future reference.  It dies on gnome-orca.09:23
evandTo clarify: gnome-orca depends on libgnome-speech3 but is not installable -> broken packages -> aptitude failed (100)09:27
=== saispo [n=saispo@ryu.zarb.org] has joined #ubuntu-installer
cjwatsonevand: mm, odd that it's being installed unless you asked for accessibility though10:52
evandI don't believe I did10:55
=== evand tries again
=== cjwatson boots into the OS that knows about vmware
evandhrmm, it might be working this time around.  Odd.11:04
=== avoine [n=avoine@69.70.0.36] has left #ubuntu-installer []
evandI stand corrected11:04
=== avoine [n=avoine@69.70.0.36] has joined #ubuntu-installer
evandsame problem11:05
cjwatsonclearly gnome-orca ought to be fixed either way11:05
cjwatsonevand: does the newt interface seem unusually laggy to you?11:06
cjwatsonI'm wondering whether it's just this vmware run11:06
evandno, quite quick actually11:06
cjwatsonodd11:06
cjwatsonit seems to lag in responding to keystrokes11:06
cjwatsonrelative to feisty, I mean11:06
cjwatsonoh, gnome-orca is a recommends of desktop11:07
cjwatsonmy bad11:07
evandI blame vmware11:08
evandabout the lag, not the dependencies11:08
cjwatsongnome-orca has weird hardcoded dependency lines11:09
cjwatsonI'm going to run away from this and ask dholbach about it next time I see him11:10
evandhaha, ok11:10
evandhad a chance to look over that email?11:10
cjwatsonevand: mailed you back now11:20
evandthanks!11:23

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