=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-installer === cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer === cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-installer === mpt [n=mpt@121-72-137-28.dsl.telstraclear.net] has joined #ubuntu-installer [11:58] hi [11:58] how can i force to include ide-modules-2.6.17-10-generic-di on my custom cd ? [11:59] i have an error on ide-modules in syslog when try to format :/ [11:59] make sure it's in the installer seed [12:01] hi cjwatson :) [12:03] * /^.*-modules-.*-386-di/ [12:03] i have this... [12:04] which does not match anything-generic-di. [12:05] yep [12:05] readd this [12:05] in edgy we used the 386 kernel in the installer though [12:05] if you've changed that then you'll have to make corresponding seed changes [12:05] yep [12:06] but i don't understand why i have an ide error module... [12:06] nor do I; you're much better-placed to debug it locally [12:07] hw-detect: Missing modules 'ide-mod (Linux IDE driver), [12:07] ide-probe-mod (Linux IDE probe driver), ide-detect (Linux IDE detection), [12:07] ide-floppy (Linux IDE floppy) [12:07] i have this exactly [12:07] and when i use a scenario for partitioning, i have an error with "no system file founds" [12:07] (i backport partman-auto) [12:08] partman: No matching physical volumes found [12:08] i have this too [12:11] ignore those warnings. You've misdiagnosed them. [12:12] ok, you think, the error is not in this track ? [12:12] the hw-detect ones, I mean [12:12] try manual partitioning and see if it presents any disks [12:12] manual partitioning work [12:13] then it is not a matter of missing modules, obviously [12:13] hw-detect must be backported ? [12:13] if you think about it [12:13] NO [12:13] stop flailing around randomly :-) [12:14] "No matching physical volumes found" is irrelevant as well [12:14] what's the exact error you get from autopartitioning? [12:15] no system files have been choosed for the root (/) partition [12:15] is that really the exact error? (it contains a grammatical mistake) [12:19] http://www.chiark.greenend.org.uk/~sgtatham/bugs.html [12:19] specifically the "Works for me. So what goes wrong?" section === Riddell [i=jr@kde/jriddell] has joined #ubuntu-installer [01:00] ubiquity: jriddell * r1875 trunk/ubiquity/frontend/ (5 files): merge in kde-advanced-partitioner [01:01] that CIA stuff is hassle to set up [01:01] yeah, is just an initial cost though [01:03] ubiquity: jriddell * r1876 trunk/debian/ (changelog ubiquity-frontend-kde.install): Add a changelog entry and add new .ui files to debian/ubiquity-frontend-kde.install [01:05] ubiquity: cjwatson * r1877 ubiquity/ubiquity/frontend/gtkui.py: revert spurious debugging output [01:08] ubiquity: cjwatson * r1878 ubiquity/ubiquity/frontend/ (kde-ui.py partition_create_dialog.ui): spell dialog consistently (I know, it's the US spelling, but it will make things easier if it's consistent) [01:11] otherwise looking pretty good; thanks for that! [01:11] I'll upload later today [01:12] ubiquity: cjwatson * r1879 ubiquity/debian/changelog: stray tab [01:15] ubiquity: cjwatson * r1880 ubiquity/ (configure configure.ac): bump to 1.3.22 [01:16] oops, I only checked kde-ui for debugging to remove [01:19] no problem [01:20] cjwatson: I take it you plan to add some buttons at some point, so people don't have to discover the right click menu? [01:20] yeah [01:20] was planning to do that pretty soon actually [01:21] they'll be needed once the disk bar UI gets in [01:21] yep [01:22] cjwatson: still planning on ubiquity slideshow for feisty? [01:22] [01:22] I see === Riddell spots evand [01:22] not sure, it's getting late and I still need to sit down with Ken and talk about artwork for it [01:23] evand: what are the chances of migration assistant for Kubuntu Feisty? [01:24] Riddell: I think you missed it in the KDE .ui, but I included a stub partition_list_buttonbox widget in the GTK one [01:30] Riddell: that would be difficult as I have not had the time to write the functions for importing into the KDE equivs, but when I finish bug fixing I'll start working on it. I think it's too late for Feisty though. [01:35] evand: ok, a shame but entirely understandable === chrisj [n=tortoise@82.152.245.136] has joined #ubuntu-installer [01:37] Riddell: Indeed, but don't let this be an indication of my commitment to getting m-a working for both DEs. I will definitely start coding for it as soon as I get the chance. === Riddell hugs evand [01:39] hah, thanks === cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-installer [01:40] cr3: gtk-on-next is a bug, yes, and I could believe that [01:40] cjwatson: excuse me, my boss want to see me [01:40] cr3: copying the desktop CD to a partition and booting from it is probably not a great test, I'm afraid [01:41] cjwatson: it's my translated message of the french message ;) [01:41] saispo: I would rather have the untranslated message. I can look it up myself. [01:41] ok [01:41] cjwatson: darn, how is booting from a partition different? [01:41] will give you [01:41] saispo: when I ask for an exact error message, it's because I want to grep for it. Home-made translations don't help me at all. [01:43] i understand [01:43] cr3: actually, looking at the relevant casper code, it might be ok [01:43] cr3: just make sure you copy the whole CD and not just the squashfs, as ubiquity uses files outside the squashfs [01:44] cr3: /preseed/ubuntu.seed can be used to preseed the desktop installation, but the extent to which the desktop installer is preseedable is still quite limited; see the ubiquity-automation spec [01:46] cjwatson: I copy the integrality of the desktop cd to its own partition. unfortunately, I have to cp, I haven't managed to dd and then boot off the iso partition. [01:48] cr3: if you can get it to boot at all, I suppose it will be fine [01:56] cjwatson: the exact message in french is : "Aucun systme de fichier n'a t choisi comme racine" [01:56] "Veuillez corriger cela a partir du menu de partitionement" [01:57] ah, partman-target/no_root [01:57] saispo: could you put your preseed file somewhere I can see it, with any passwords removed? [01:58] cjwatson: ok, i can [01:58] thks [02:01] cjwatson: http://www.zarb.org/~saispo/saispo.seed you can see it here [02:03] saispo: looks ok, I think; can I see /var/log/syslog and /var/log/partman from the installer too? [02:03] ok [02:04] saispo: err, you still have d-i partman-auto/disk string /dev/discs/disc0/disc set there [02:04] saispo: you should remove that with the partman-auto you've backportede [02:04] backported [02:05] ok [02:05] will try without it :) [02:09] cjwatson: same error [02:10] it's not my scenario ? [02:10] because in partman log, i see sda [02:10] you want the log ? [02:15] I'm attempting to preseed edgy and the installer is prompting on Partition disks. wasn't there some 'manage' or somesuch configuration to define for partman? [02:15] http://www.zarb.org/~saispo/log.partman, http://www.zarb.org/~saispo/log.syslog [02:15] cr3: i try to preseed edgy too and have some error with partman [02:16] aha! I remember what I was thinking of, it was partman-auto/method, but I specified that. [02:17] saispo: I remember getting preseeding to work with edgy when partitioning the whole drive, but now I'm trying partman-auto/expert_recipe [02:17] cr3: same as me [02:17] saispo: interesting! [02:18] cr3: http://www.zarb.org/~saispo/saispo.seed it's my preseed but don't work [02:18] cr3: have you an example of a preseed file for the whole drive ? [02:18] cr3: saispo has an unusual scenario because he's backporting partman-auto [02:19] cjwatson: i can remove it :) [02:19] any chance of me actually having time to analyse your log files? :-P [02:19] cjwatson: i can test withtout a backported partman if you want [02:20] saispo: that log is from an installation run where you did manual partitioning [02:20] saispo: I want logs from an autopartitioning run [02:20] k [02:20] cjwatson: i have :) [02:20] saispo: the only difference I can notice between our partman configuration is that I use: d-i partman-auto/expert_recipe string boot-root :: ... [02:20] cr3: partman-auto/method is only relevant in feisty [02:21] whereas you use: d-i partman-auto/expert_recipe string root :: [02:21] (both are wrong, incidentally, although not importantly so - you should use : not ::) [02:21] saispo: I don't know the difference between boot-root and root though, perhaps I found it on feisty by accident :( [02:21] (but this is probably not the cause of this problem) [02:21] cr3: they're arbitrary identifiers; makes zero difference [02:22] cjwatson: http://www.zarb.org/~saispo/log.partman, http://www.zarb.org/~saispo/log.syslog [02:22] new log [02:22] you can see no partition detection [02:23] saispo: which simply means the disk is blank [02:23] it detected the disk fine [02:23] yep [02:23] but why he don't create the partion ? [02:23] saispo: could you update the preseed file you're using? [02:24] http://www.zarb.org/~saispo/saispo.seed [02:24] yes i can update it [02:24] with what ? [02:24] your current version [02:24] 13:05 will try without it :) [02:24] i try with this [02:24] but not work [02:24] urgh, hang on [02:24] you backported partman-auto. How much of it? [02:24] i take partman-auto from feisty [02:25] i put it on my local repository, he ovveride the partman-auto from edgy [02:26] saispo: I suspect this simply won't work without a local installer expert. Sorry. [02:27] I think you'll just have to use 'd-i partman-auto/disk string /dev/sda' for now and deal with having to have different preseed files for different machines. [02:27] ok :( [02:27] I copied syslog, partman and my preseed file here: http://people.ubuntu.com/~cr3/preseed/edgy/ [02:27] I did warn you that this wasn't a guaranteed option [02:28] i say... [02:28] cr3: your disk is hda, but your preseed file says sda [02:28] cr3: fix that and it should work [02:28] cjwatson: it's possible to have a hook wich detect if it's an hda or an sda and load a template for partition ? [02:29] saispo: yes, kickstart does that, but I'm afraid I don't have time to run you through it, sorry [02:30] ok, i understand, no problem [02:30] if [ "$(cat /sys/block/hda/devices/media)" = cdrom ] ; then echo part-auto-sda.cfg; else echo part-auto-hda.cfg; fi [02:30] this things may work ? [02:35] maybe [02:35] cr3: you use DEBCONF_DEBUG=3 ? [02:35] I really don't want to have to debug that if it goes wrong though [02:35] DEBCONF_DEBUG=5 surely [02:41] k [02:41] thks [02:43] yes, DEBCONF_DEBUG=5 [02:44] cjwatson: thanks, that's the second time I get bitten by that problem, I need to make it a variable interpolated per machine :( [02:58] I'm using the same partman-auto/expert_recipe as on http://people.ubuntu.com/~cr3/preseed/edgy for another machine and I'm getting: Can't have a partition outside the disk. [03:05] cr3: you thing a variable work for switching between sda or hda ? [03:07] I seriously recommend you live with two preseed files until feisty's out [03:08] cr3: can I get the syslog for that? [03:11] cjwatson: yep [03:11] i will begin my job under feisty when i finish to fix bug of my edgy support [03:11] :) [03:11] ls [03:21] ubiquity: cjwatson * r1881 ubiquity/ubiquity/ (components/partman.py frontend/gtkui.py frontend/kde-ui.py): move allowed-actions logic into Partman component [03:31] ubiquity: cjwatson * r1882 ubiquity/ubiquity/frontend/ (gtkui.py kde-ui.py): more informative partman menu entries [03:34] cjwatson: http://people.ubuntu.com/~cr3/preseed/feisty/syslog [03:34] cr3: partman would be good too [03:36] cjwatson: uploaded [03:37] ubiquity: cjwatson * r1883 ubiquity/ubiquity/frontend/ (gtkui.py kde-ui.py): fix get_actions arguments [03:39] cr3: do you know if the disk has one of those Host Protected Area things? [03:39] 'cos it looks like the kernel may be lying to partman about the size of the disk ... [03:40] cr3: I'd try to reproduce it with parted from the command line, and if you can, take it to a kernel bug [03:48] cjwatson: I'll try a few more machines with the same preseed file [03:54] cjwatson: you were right! what's ironic is that I had actually tried it on two machines beforehand and the two returned the same error. I then tried it on a few other machines after your diagnosis and they're working perfectly. [03:55] I'll log a bug about the other machines, did you notice anything in either syslog or partman that might be useful to highlight in my bug report? [03:55] no, better to just attach the whole thing [03:56] ubiquity: cjwatson * r1884 ubiquity/ (debian/changelog ubiquity/frontend/gtkui.py): - Add contextual buttons to GTK frontend (part of LP: #83166). [03:56] cjwatson: i decided to wait for feisty for auto partitioning [03:56] i let the user to partition the disk with the feisty release [03:56] it will be a new feature for the next release ;) [04:02] cr3: btw, your gtk-go-forward bug is 86047 [04:05] ubiquity: cjwatson * r1885 ubiquity/ (3 files in 2 dirs): [04:05] ubiquity: * Retranslate Forward button when going back from summary page [04:05] ubiquity: (LP: #86047). [04:09] ubiquity: cjwatson * r1886 ubiquity/debian/changelog: LP: #85642 coincidentally fixed === chrisj [n=tortoise@82.152.245.136] has joined #ubuntu-installer [04:18] ubiquity: cjwatson * r1887 ubiquity/ (debian/changelog ubiquity/frontend/gtkui.py): * Fix up step numbers if migration-assistant is disabled (LP: #85711). [04:20] ubiquity: cjwatson * r1888 ubiquity/debian/changelog: reorg [04:29] I'm getting: The following packages have unmet dependencies: ubuntu-desktop: Depends: gdm but it is not going to be installed, Recommends: ttf-thai-tlwg but it is not going to be installed [04:30] that's probably a problem with my mirror or perhaps in the way I'm defining mirrors... [04:32] weird, the package is indeed on the mirror: pool/main/t/thaifonts-scalable/ttf-thai-tlwg_0.4.4-0ubuntu1_all.deb [04:49] that's generally a consequence of other breakage; look for the first error rather than the last, and/or retry with -o Debug::pkgProblemResolver=true to the relevant apt tool [04:49] unlikely to be an installer problem [04:56] cjwatson: I'm not sure where I could specify that option. I suspect the problem is in the multiselect, so would I define something like this in my preseed: tasksel tasksel/first -o Debug::pkgProblemResolver=true multiselect ubuntu-standard, ubuntu-desktop [04:56] no no no [04:56] not talking about the preseed file [04:57] I mean chrooting in by hand after it all goes pear-shaped [05:05] there seems to be a conflict between gdm and gnome-session, which might be caused by my multiselect which specified ubuntu-standard and ubuntu-desktop. I'll try with just ubuntu-desktop as specified in the ubuntu.seed file on the alternate cd [05:08] hm, that really doesn't make sense considering both gdm and gnome-session are in ubuntu-desktop metapackage :( [05:10] gdm: Breaks: gnome-session (<= 2.17.91-0ubuntu1) but 2.17.91-0ubuntu1 is to be installed, so there's probably a problem with my ordering of mirrors [05:14] oh, if it's feisty, then this sort of thing happens transiently [05:15] generally the answer (if you're not in core-dev) is "wait and try again later" [05:15] cjwatson: crap, I realy on the alternate install a lot, maybe current is fixed... [05:19] or maybe I can fix it temporarily by mounting a unionfs over the iso and copying another gdm or gnome-session package over it, but that probably means I'll have to regenerate the Release files [05:19] cr3: the milestone releases shouldn't have this problem. Dailies may be arbitrarily broken [05:19] noooooo [05:19] use a milestone :) [05:19] I am using the milestone [05:19] I will test the alternate from CD just in case the problem is with my preseeding [05:20] hmm, could be, that sort of problem shouldn't have got past basic testing [05:20] cjwatson: I have had alternate install failures on herd 2, so I installed everything manually [05:21] I mean, I installed the desktop manually, I couldn't test the alternate at all [05:38] the alternate install from CD worked, so the problem is indeed with my preseed file [05:40] I wonder when mirror/http/hostname is being used and when apt-setup/local0/repository is being used... [05:44] so, I added the mirror to the local0 repository and incremented the number of the other repositories, just in case that made a difference [06:13] aha! so the problem was that the installation seems to be alternating randomly between repositories when they specify the same target [06:36] damnation! now the problem is that the alternate CD only has a partial repository on it! I would need to mirror main and restricted for a milestone which I don't think is possible === mpt [n=mpt@121-72-137-28.dsl.telstraclear.net] has joined #ubuntu-installer === cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer === philwyett [n=philwyet@bb-87-81-146-45.ukonline.co.uk] has joined #ubuntu-installer === chrisj [n=tortoise@82.152.245.136] has joined #ubuntu-installer === stephans [n=stephans@mail.farorbit.com] has joined #ubuntu-installer [10:55] anyone awake here? [10:59] stephans: yep, what's up? [10:59] hey [11:00] are the repositories broken on the cds? [11:00] I have loop mounted the cd and also the dvd to a location on a web server... [11:00] stephans: they're partial, but not broken as far as I know [11:00] ah [11:01] stephans: the dvd might be complete though, what seems to be missing or conflicting or somesuch? [11:01] when i try to do an install off of the loopmounted cd the installer can not find the file: [11:01] cdrom-core-modules-2.6.17-10-386-di_2.6.17.1-10.34_i386.ude [11:01] b [11:02] This is a proble both with the cd and the dvd. [11:02] if I remove the instruction ks=... and let the install go off the inet... then it is ok [11:03] but takes for ever... [11:03] stephans: you can specify alternate repositories in your preseed file, don't know about kickstart [11:03] the ks.cfg contains the source path to the web server with the loop mounted iso of the dvd [11:04] kickstart is supposed to be the same thing... [11:04] it is also easy to use... [11:04] stephans: ok, so specify the loop mounted iso as primary mirror and another mirror as secondary [11:04] hmmm... [11:05] ok you stumped me... [11:05] I do not know how to do that.. [11:05] I don't know how to do that with kickstart either [11:05] I have not found a good how to for the preseed stuff... [11:05] stephans: the installation-guide-i386 package contains a useful example file [11:05] ok [11:05] dpkg -L installation-guide-i386 | grep example [11:07] ok have to install it.... [11:10] what is the supported or official way to do unattended installs with ubuntu? [11:22] stephans: kickstart and preseed are supported and official