[01:51] <thomb> Hey, I'm having a total failure installing 11.04 on hardware that should work (Clarkdale-based desktop)
[01:51] <thomb> https://answers.launchpad.net/ubuntu/+source/ubiquity/+question/158859 has details
[02:00] <thomb> anyone around?
[08:56] <cjwatson> ev: could you take bug 788859?
[08:56] <ubot2> Launchpad bug 788859 in ubiquity "3D session selected even if not supported; availability of 2D session not obvious" [High,Triaged] https://launchpad.net/bugs/788859
[09:25] <ev> sure thing
[10:05]  * cjwatson belatedly realises that  qemu-system-ppc -cpu G4 -M mac99 -bios /usr/share/openbios/openbios-ppc -cdrom foo.iso -hda foo.img -boot order=d  allows him to debug powerpc problems, albeit slowly
[10:13] <ev> nice
[10:13] <cjwatson> though hmm, no network
[10:14] <ev> I take it -net user does not work
[10:14] <cjwatson> -net nic -net user is supposed to be the default
[10:16] <cjwatson> ah, kernel problem I think
[10:20] <ev> hmm this is starting to look like a metacity issue
[10:50] <ev> http://mail.gnome.org/archives/commits-list/2010-October/msg03679.html - that would do it
[11:03] <CIA-12> ubiquity: evand * r4728 trunk/ (bin/ubiquity-dm debian/changelog): gnome-settings-daemon no longer daemonizes (LP: #788859).
[11:23] <soren> cjwatson: With openbios from Debian?
[11:23] <cjwatson> yes
[11:23] <soren> Ok.
[11:23] <soren> Darn it :)
[11:23] <cjwatson> cf. bug 756068
[11:23] <ubot2> Launchpad bug 756068 in openbios-ppc "openbios-ppc version 1.0+svn640-1 failed to build on i386" [Medium,Won't fix] https://launchpad.net/bugs/756068
[11:24] <cjwatson> (silly ubot2.  that's really Triaged)
[11:24] <cjwatson> bug 789054 for the network problem
[11:24] <ubot2> Launchpad bug 789054 in linux "d-i fails to bring up network on powerpc" [Undecided,New] https://launchpad.net/bugs/789054
[11:25] <soren> cjwatson: I've been tempted so many times to do the worst things imaginable to make it work.
[11:28] <soren> cjwatson: Ranging from just embedding it in a new source package along with source code and instructions for how to update it,  through embedding it, building a powerpc vm image, booting qemu-powerpc and actually rebuilding the source,   to uploading it with arch:any and having the build on !powerpc grab the powerpc binary and embedding the image from there.
[11:28] <soren> cjwatson: Neither seem particularly pleaseing :)
[11:32] <soren> The first option sucks for potential security updates, the last relies on being able to fetch packages for other architectures from a buildd. The middle one, while mindboggling, a resource hog, and quite timeconsuming, is actually workable as soon as we're past the bootstrapping, although build-depending on oneself sounds like no fun at all.
[11:32] <persia> I chatted with bigjools about how to do that, and the recommendation was to extend Soyuz to be able to express architecture affinity somehow.
[11:32] <cjwatson> as I mentioned in that bug ...
[11:33] <cjwatson> (though a cross-compiler might work too.)
[11:34] <cjwatson> (but that's a big stack to maintain for a handful of packages.)
[11:34] <soren> persia: What, fix the problem rather that work around it? pft
[11:35] <persia> cjwatson: Aren't we down to just openbios-ppc?  I thought the rest went away with the removal of hppa and sparc.
[11:35] <cjwatson> openhackware too
[11:35] <persia> Oh, right.  That's the other PPC one.
[11:35] <cjwatson> bug 755943
[11:35] <ubot2> Launchpad bug 755943 in openhackware "openhackware version 0.4.1-4 failed to build on i386" [Medium,Won't fix] https://launchpad.net/bugs/755943
[11:36] <soren> persia: Just because sparc is gone doesn't mean we don't need a sparc bios for qemu :)
[11:37] <cjwatson> aha, '-net nic,model=e1000 -net user' works
[11:37] <cjwatson> soren: well, that really would need a cross-compiler now
[11:37] <persia> soren: But the LP change won't let us build it.
[11:37] <soren> persia: Right.
[11:37] <soren> cjwatson: Yeah. That doesn't seem very likely for a non-supported architecture, though.
[11:38] <cjwatson> quite
[11:38] <soren> Oh, well. At least the Debian package still works.
[11:50] <CIA-12> choose-mirror: cjwatson * r1164 ubuntu/ (choose-mirror.c debian/changelog):
[11:50] <CIA-12> choose-mirror: Only default mirror/country to the value of debian-installer/country if
[11:50] <CIA-12> choose-mirror: the latter has any mirrors; otherwise, fall through to defaulting to GB
[11:50] <CIA-12> choose-mirror: (LP: #756719).
[11:51] <CIA-12> choose-mirror: cjwatson * r1165 ubuntu/debian/changelog: releasing version 2.38ubuntu2
[15:10] <CIA-12> debian-installer: cjwatson * r1449 ubuntu/debian/changelog: releasing version 20101020ubuntu32
[16:59] <sevis__> hi
[16:59] <CarlFK> hi
[16:59] <sevis__> who can help me, with preseeding?
[16:59] <CarlFK> no one, cuz you didn't ask a question about it ;/
[16:59] <sevis__> sorry :D
[17:01] <CarlFK> https://gitorious.org/vms/vms/blobs/master/mk_sid_qcow.sh  run that.
[17:01] <sevis__> i have a preseed file, which was for fully automatic install thru the local net. but it was for earlier version of linux (8.02 maybe) and now i want to do the same on baltix linux 10.04 rc3
[17:03] <sevis__> did anyone understood my thoughts?
[17:04] <CarlFK> yes - you need to fix your preseed file to set the settings the new installer needs.
[17:04] <sevis__> but i don't know which settings don't to new ones..
[17:05] <sevis__> it asks me for the first step - region
[17:05] <CarlFK> When you run the install, does it prompt you for anything?
[17:05] <sevis__> and i didin't saw the diferrence
[17:05] <sevis__> yes
[17:08] <sevis__> and then skips to the partitioning
[17:09] <sevis__> and then prompts all the following steps
[17:09] <CarlFK> I think the recommended way is to do the install (use the preseed, answer the prompts) boot the new system and run a command that dumps all the settings that were used
[17:09] <ev> ubiquity upload blocked by me forgetting to do an MIR for python-xklavier
[17:09] <ev> monday :)
[17:09] <sevis__> but i have to do the task, with no prompts
[17:10] <sevis__> :)
[17:10] <CarlFK> that dump should have all the settings the installer needs.
[17:10] <sevis__> how to dump that?
[17:10] <sevis__> sorry, i'm lithuanian and my english may be broken
[17:10] <sevis__> could you explain me that please :D
[17:11] <CarlFK> give me a sec to look it up...
[17:11] <sevis__> ok
[17:12] <cjwatson> CarlFK: um, not really
[17:12] <cjwatson> the recommended way is to work from the advice in the installation guide
[17:12] <cjwatson> doing a debconf dump *can* be useful in some situations, but it will produce many items that should not be preseeded as well
[17:12] <cjwatson> it's more useful for looking up a single question
[17:13] <cjwatson> sevis__: I recommend going through https://help.ubuntu.com/10.04/installation-guide/i386/appendix-preseed.html
[17:13] <CarlFK> cjwatson:  i thought the dump was what the guild recommended
[17:13] <cjwatson> CarlFK: https://help.ubuntu.com/10.04/installation-guide/i386/preseed-creating.html "However, a file generated in this manner will have some items that should not be preseeded, and the example file is a better starting place for most users."
[17:14] <sevis__> but i have the options, and just need to remove the prompts, to do it automatically :D
[17:14] <CarlFK> ok, so I wasn't completely crazy :)
[17:14] <sevis__> and i don't know, which commands does not match
[17:16] <cjwatson> if you post your preseed file and boot parameters, I can comment on them
[17:16] <cjwatson> (remove any authentication details, obviously)
[17:17] <sevis__> just here? :)
[17:18] <CarlFK> sevis__: pastebin site
[17:19] <CarlFK> sevis__:  http://paste.ubuntu.com/
[17:20] <sevis__> http://paste.ubuntu.com/613832/
[17:21] <CarlFK> sevis__: also post your kernel boot parameters
[17:22] <CarlFK> sevis__: "debian-installer/locale=en_US console-keymaps-at/keymap=us keyboard-configuration/xkb-keymap=us netcfg/get_hostname=qemu netcfg/get_domain= DEBCONF_DEBUG=5"
[17:22] <sevis__> "default /casper/vmlinuz GFXBOOT bootlogo label net-install   menu label ^Network Install of Baltix GNU/Linux   kernel /casper/vmlinuz   append  file=/ubuntu-cd/preseed/baltix.seed boot=casper automatic-ubiquity noprompt initrd=/casper/initrd.lz netboot=nfs nfsroot=192.168.1.11:/ubuntu-cd oem-config/enable=true debian-installer/language=lt console-setup/layoutcode=lt --  "
[17:23] <sevis__> did you mean this?
[17:24] <CarlFK> yes
[17:24] <sevis__> ok then
[17:24] <sevis__> :)
[17:25] <cjwatson> try replacing "debian-installer/language=lt" with "locale=lt_LT.UTF-8"
[17:26] <cjwatson> looks largely ok otherwise
[17:29] <sevis__> ok, i'll test now
[17:35] <sevis_> still requests for the first step
[17:35] <sevis_> ;\
[17:36] <cjwatson> screenshot of the question it's asking?
[17:37] <sevis_> i'm cappable to make screenshot on the other pc, because i boot from my dhcp server on another pc.. and i need no prompt-intallation
[17:38] <CarlFK> sevis_: I would install qemu on your current machine and use that to debug this.
[17:39] <sevis_> what's that? :)
[17:43] <sevis_> damn, i just need to edit a few steps, that there wouldn't be no prompts.. :\
[17:44] <CarlFK> sevis_: give me a 5-10 min, I am trying to setup my box to use your conf
[17:44] <sevis_> ok
[17:46] <CarlFK> sevis_: what is the URL I can get kernel /casper/vmlinuz from?  (guessing it is part of a CD image)
[17:46] <sevis_> it's part of the ubuntu alternate 10.04 cd
[17:46] <CarlFK> cool - I have that
[17:47] <sevis_> :]
[17:48] <CarlFK> sevis_: sudo apt-get install qemu
[17:48] <CarlFK> may as well get that out of the way.
[17:50] <sevis_> done
[17:50] <sevis_> and what next? :D
[17:58] <CarlFK> sevis_: I think I have it runing here, with your problem on my screen... stand by....
[17:58] <sevis_> uuu, can't wait :D
[18:01] <CarlFK> sevis_: https://gitorious.org/vms/vms/blobs/master/mk_natty_qcow.sh
[18:01] <CarlFK> either wget that, or git clone the whole repo - not much to it.
[18:02] <CarlFK> whopps. sic.qcow is a bad name...
[18:03] <sevis_> still don't get it, what's the relationship between *.seed file and *.sh :) sorry..
[18:04] <CarlFK> .sh is a shell script you run
[18:05] <sevis_> when it's used?
[18:05] <CarlFK> now :)
[18:06] <sevis_> so if i understand well, then it's not enough of just *.seed file configuration?
[18:07] <CarlFK> um... this is for testing.  so you can have something to do a screen shot of.
[18:07] <sevis_> is it necessary? :D
[18:08] <CarlFK> it is a good way to get help
[18:12] <sevis_> :\
[18:16] <CarlFK> cjwatson: if I do qemu ... -curses (so I can cut/paste text) it gets stuck on "640 x 480 Graphic mode" - is there some way to tell it not to touch display modes?
[18:17] <cjwatson> don't know off the top of my head, sorry
[18:26] <CarlFK> sevis_: line 4: auto auto-install/enable - does that work?  I am getting an error, I think it is that line
[18:27] <sevis_> don't know, it's the same with it or without
[18:33] <CarlFK> sevis_: ok, if you get/run that script, it should run in qemu just like the box you are booting from
[18:35] <sevis_> but i boot on another pc, don't bother
[18:41] <CarlFK> sevis_: is a message you get: http://www.nextdayvideo.com/site_media/static/img/baltix1-1.png
[18:42] <sevis_> it's when you're using initrd.gz , you should use initrd.lz :)
[18:42] <CarlFK> ah, good catch
[18:43] <CarlFK> wait..
[18:45] <CarlFK> and i need to swap debian for ubuntu
[18:50] <CarlFK> sevis_: http://archive.ubuntu.com/ubuntu/dists/natty/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/
[18:50] <CarlFK> there is only gz.
[18:51] <sevis_> use iso386
[18:51] <sevis_> use is386
[18:52] <sevis_> use i386
[18:52] <sevis_> there :D
[18:54] <sevis_> it's 32bit
[18:58] <CarlFK> sevis_: is this what you get? http://www.nextdayvideo.com/site_media/static/img/temp/baltix2.png
[19:01] <sevis_> nope
[19:03] <sevis_> http://imageshack.us/photo/my-images/850/75733943.jpg/
[19:03] <sevis_> i get this
[19:04] <CarlFK> (11:46:38 AM) sevis_: it's part of the ubuntu alternate 10.04 cd
[19:04] <CarlFK> is that the alternate installer?
[19:05] <sevis_> baltix linux desktop
[19:05] <sevis_> ftp://ftp.akl.lt/Linux/Baltix/Baltix-Linux-Desktop-10.04.2rc3-2011-02.iso
[19:06] <CarlFK> ah, that would be the URL i asked for.
[19:06] <sevis_> (blush)
[19:06] <sevis_> :D
[19:20] <CarlFK> sevis_: I found vmlinux and initrd in ftp://ftp.akl.lt/Linux/Baltix/Server/seni-old/casper/
[19:20] <CarlFK> can you find any others on that server ?
[19:23] <sevis_> what files?
[19:23] <sevis_> i have backups of all files needed
[19:23] <CarlFK> I don't
[19:24] <sevis_> i can send u
[19:31] <CarlFK> can you find any others on that server ?
[19:37] <sevis_> which ones exactly?
[19:39] <CarlFK> sevis_: the netboot ones.  but that server isn't organized well, so it is hard to tell what is where.  so I'll try any you can find.
[19:43] <sevis_> netboot files were from alternate cd
[19:45] <sevis_> i'm uploading whright now
[19:47] <sevis_> it'll take a while
[19:59] <sevis_> http://www.megaupload.com/?d=URL6D201
[19:59] <sevis_> here u go
[20:01] <CarlFK> sevis_: what's the url I can wget ?
[20:03] <sevis_> url of what? :S
[20:10] <CarlFK> what are the md5sums of the 2 files?
[20:16] <sevis_> md5sums? what's that? sorry..
[20:17] <CarlFK> sevis_: like this: http://paste.ubuntu.com/613883/
[20:17] <sevis_> don't know :S
[20:18] <CarlFK> run that command.
[20:19] <sevis_> http://paste.ubuntu.com/613885/
[20:34] <sevis_> will you be tomorrow here?
[20:34] <sevis_> i'm going offline till tomorrow..
[20:35] <CarlFK> sevis_: where did this file come from: beaf59d44191c0e94e9233189719b786  initrd.gz
[20:36] <sevis_> i don't remember well, but i guess that from baltix linux
[20:36] <CarlFK> on the cd, is there a dir called netboot ?
[20:37] <sevis_> nope
[20:37] <sevis_> just on alternate
[20:38] <CarlFK> what?
[20:38] <sevis_> on ubuntu altenate 10.04 cd
[20:39] <CarlFK> can we use that?
[20:39] <CarlFK> yes.  what is the URL for that iso?
[20:40] <sevis_> http://www.ubuntu.com/download/ubuntu/alternative-download
[21:22] <CarlFK> I think I have seen that this needs to be localized: d-i partman/choose_partition select Finish partitioning and write changes to disk
[21:26] <CarlFK> sevis_: what do you use for keyboard-configuration/layoutcode=us ?
[21:26] <sevis_> layoutcode=lt
[21:30] <CarlFK> "Method for toggling between natural and Latin mode" Alt-Shift
[21:31] <CarlFK> any idea what the config is for that?
[21:31] <CarlFK> keyboard-confiuration/toggle
[21:35] <CarlFK> keyboard-configuration/toggle=Alt+Shift
[21:35] <CarlFK> spelling helps
[21:36] <sevis_> no idea :\
[21:37] <CarlFK> keyboard works.  I need the text for "Finish partitioning and write changes to disk"
[21:38] <cjwatson> finish
[21:39] <sevis_> maybe this will help http://paste.ubuntu.com/613905/ ..
[21:40] <CarlFK> finish - heh.  thanks.
[21:43] <sevis_> any progress? :S
[21:43] <CarlFK> yeah, I thinik you want the APPEND from https://gitorious.org/vms/vms/blobs/master/mk_natty_qcow.sh
[21:44] <CarlFK> that scrip is doing an install, no prompts
[21:46] <sevis_> so is there any way to do an install without prompts using ONLY *.seed?
[21:47] <CarlFK> yes.  that script does it.
[21:47] <sevis_> where should i put that script?
[21:48] <CarlFK> well, and you need to boot the kernel.  that may be what you mean by ONLY
[21:48] <CarlFK> in your home dir.  chmod u+x it, ./run it.  see what happens.
[21:49] <CarlFK> except that finish didn't work...
[21:50] <CarlFK> cjwatson: d-i partman/choose_partition select finish  ?
[21:54] <CarlFK> I see "finish" here: https://help.ubuntu.com/10.04/installation-guide/i386/preseed-contents.html#preseed-partman
[21:54] <CarlFK> but when I changed language it didn't like that
[21:58] <cjwatson> should work like that, but not going to check now ...
[21:58] <CarlFK> once the install is done I can look it up with debconf-get-selections
[21:59] <cjwatson> not necessarily helpful in the case of partman
[21:59] <CarlFK> oh joy.
[21:59] <cjwatson> it might give you *an* answer, but not always the one that should be preseeded
[22:00] <cjwatson> partman is pretty much the primary example of something where debconf-get-selections is misleading
[23:42] <CarlFK> http://www.nextdayvideo.com/site_media/static/img/temp/noapt1.png  Can't exec "aptitude": No such file or directory
[23:42] <CarlFK> how did that happen?
[23:43] <CarlFK> "root=/dev/rd/0 rw locale=lt_LT keyboard-configuration/layoutcode=lt console-setup/layoutcode=lt console-setup/ask_detect=false keyboard-configuration/toggle=Alt+Shift netcfg/get_hostname= apt-setup/proposed=true netcfg/get_hostname=qemu netcfg/get_domain= DEBCONF_DEBUG=5
[23:43] <CarlFK> http://gitorious.org/vms/vms/blobs/raw/master/preseed_baltix.cfg
[23:48] <CarlFK> http://archive.ubuntu.com/ubuntu/dists/natty/main/installer-i386/current/images/netboot/ubuntu-installer/i386/initrd.gz  (not a definitive)
[23:49] <cjwatson> aptitude isn't installed by default any more - installer paths that use it are meant to install it
[23:50] <cjwatson> oh, bleh, the security-updates path doesn't
[23:50] <cjwatson> please file a bug on pkgsel
[23:55] <CarlFK> will do
[23:55] <cjwatson> so pkgsel/upgrade=true is probably broken then
[23:56] <cjwatson> sorry
[23:56] <CarlFK> yay, some good came out of this baltix thing