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

kirklandcjwatson: okay, even more odd...  i cannot reproduce the kvm segfault with bootable partitions anymore00:00
=== cr3_ is now known as cr3
=== superm1|away is now known as superm1
acocis anyone familiar with a "No alternate CD for i386!" error in the publish-daily script in cdimage05:28
TheMusoacoc: What do you mean exactly?05:29
acocsorry I forgot I was running on battery, then it died05:32
acocTheMuso: I've been playing around with the cdimage to compile an xubuntu daily cd by hand and ended up with that error on the last step of the build-image-set script05:34
TheMusoacoc: There is likely a component/package that you haven't installed that you need. What version of Ubuntu are you running the cdimage code on?05:36
acocozos is the distro, it's basically xubuntu-hardy with the e17 wm05:36
acocthat's what I'm working on improving05:36
TheMusoacoc: Ok, have you made sure britney is running properly?05:36
acocit runs without errors05:36
* TheMuso doesn't know the bits intimately, but I've set up cdimage before, so have a good idea of whats needed.05:36
TheMusoOk.05:37
* TheMuso tries to think of what he needed to install to get it to work.05:38
TheMusoacoc: I believe there are a lot of deps that debian-cd needs. Have a look in its readme file. There are a lot of perl bits needed.05:38
acocok, I have the apt debian-cd installed, but I had run cjwatson's checkout05:39
acocit ran successfully05:40
TheMusoacoc: Without seeing a log, I am not sure what the problem is then.05:40
acocTheMuso, I understand, the truth is that I used debmirror for most of the syncing because I wanted to avoid the code I didn't need05:42
acocso basically I avoided the whole ananosync part and did each step by hand05:42
acocI may ultimately have to go the whole route of the complete cron.daily, but I just wanted to ask if anyone was familiar with this error05:43
TheMusoacoc: You probably don't have the indices files, as well as the installer-* bits within the dists structure.05:44
TheMusoThey are needed.05:44
acocI rsynced those as well05:44
TheMusoWell I'm out of ideas at the moment.05:45
acocwhen I googled the No alternate CD for i386! error it came up with a chat archive that cjwatson had fixed, but he didn't give details, so maybe I'll ask him tomorrow05:47
acocbut I do appriciate it TheMuso, I probably should have asked you questions earlier, it would have saved a lot of time05:47
acocsounds like you did something very similarly05:48
TheMusoacoc: Yeah, but I managed to get it running.05:48
TheMusoMind you, that was a while ago, and certainly not the latest code.05:49
acochaha, yeah well maybe by intrepid I'll get it running05:49
acocmind you I'm doing the hardy05:50
acocalright, I guess I'm going to hit the hay, thanks for the effort TheMuso05:53
TheMusonp05:54
davmor2cjwatson: I've put a note into https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/271554 to tie it into https://bugs.edge.launchpad.net/ubuntu/+source/ubiquity/+bug/271512 but I've not duped them as they're still slightly different08:59
evandcjwatson: If you have any available time for reviews, I would very much appreciate a code review on bug 27665609:16
cjwatsonacoc: don't use debian-cd from the Ubuntu archive. It won't even start to work.10:38
cjwatsonacoc: use the one referred to from configs/devel in my cdimage code.10:39
cjwatson"No alternate CD for i386" just means that the build failed somewhere above.10:39
davmor2cjwatson: I don't know if you can help but I'm getting a weird wubi error when shutting down with the latest Kubuntu cd.  /et/init.d/rc: 372: /etc/rc6.d/S60umountroot: i/o error and same thing for reboot on S90.  Which log would the error show up in?10:53
cjwatsonI don't know, sorry11:24
cjwatsonevand: is there any reason not to just exclude *any* mounted device, not just /cdrom or /hd-media?11:26
davmor2cjwatson: ui for the new partitioner works fine for Vista12:28
windswepthello all13:26
windsweptI am looking to find out if there is an easy place that I can download a prebuilt casper directory for xubuntu13:27
windsweptI guess I am going to have to fix the documenation since things are not clear at ALL.13:27
cjwatson"prebuilt casper directory"?13:28
cjwatsonI'm not sure what you mean13:28
windsweptsorry directory casper that is on the live install cd's of the desktop13:28
cjwatsonit's constructed by the livecd-rootfs package13:29
windsweptI downloaded the entire xubuntu-alternative because13:29
cjwatsonthe alternate install CD doesn't use casper at all13:29
cjwatsonit's in the desktop CD13:29
windsweptI don't yet have a live 8.04.01 installation.13:29
cjwatsonperhaps it would help if you explained what you were trying to achieve13:29
cjwatsona casper directory is not much use on its own13:29
windsweptI ony found out about that after downloading the alternative. why. because if you want to netboot aka I want to install from my local network. the installation documentation says use alternative.13:30
windsweptnow that it is on my local network I want to install off of it. but alternative setup does not.13:30
cjwatsonwhich installation documentation? URL please13:30
cjwatsonthe image you want for netboot installation is usually neither the alternate nor the desktop CD, but http://archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/netboot/mini.iso13:31
cjwatsonerr, sorry13:31
cjwatsonhttp://archive.ubuntu.com/ubuntu/dists/hardy-updates/main/installer-i386/current/images/netboot/mini.iso13:31
cjwatsonthat's assuming that you have a local Ubuntu archive mirror (otherwise it'll download it from archive.ubuntu.com)13:32
windsweptoye no wonder I am having hell. it is not easily explained anywhere.13:34
cjwatsonhttps://help.ubuntu.com/8.04/installation-guide/i386/13:37
cjwatsonjust need to be careful to get the images from /dists/hardy-updates/ rather than /dists/hardy/13:38
windsweptsorry, I have done many network installations using fedora, redhat,centos, solaris but anytime I want to do a similar deal for debian it is just annoying.13:39
windsweptI do not want to have a mirror just download a live cd or two,  copy the files in to /tftpboot  setup my nfs and configure my dhcpd server13:39
windsweptseems like I am asking WAY to much.13:39
windsweptthe docs imply that the netboot is on only the alternative, and it is but that is not the version that you want to use if you want to do the above.13:39
cjwatsonif you can be a little less aggressive, I might be able to help you.13:41
cjwatsonbut I'm not interested in offering help for free in order to get shouted at, I'm afraid13:42
windsweptsorry about this.  it just can seem to be very frustrating.13:44
windsweptand I was looking to just get a url and be done.  thanks for the last one.13:44
cjwatsonthe process of netbooting a live CD is much less stable and flexible than the process of netbooting the text-mode installer13:45
cjwatsonif you really want to do it, https://wiki.ubuntu.com/LiveCDNetboot is the best set of directions I know of13:45
cjwatsonbut I also know there are a number of bugs in that procedure :-/13:45
cjwatsonso at the moment I have trouble recommending it in good conscience13:45
windsweptyes,  I would not recommend this for a classroom of 10 students and 3 hours.13:46
windsweptI have done the above with various versions of fedora/centos13:46
cjwatsonthere are various bugs related to this, e.g. #182940 and #26800513:47
cjwatsonthey have a good deal of information but unfortunately not much in the way of conclusion13:47
windsweptthank you13:48
cjwatsonmost of the people doing large-scale network installations do the local-mirror approach; I agree that people doing relatively small-scale work lose out a bit13:48
=== davmor2 is now known as davmor2_lunch
evandcjwatson: good call, it just hadn't occurred to me.14:02
evandI'll rewrite it as such14:04
cjwatsonthanks14:04
cjwatsonany progress on those two partitioning bar bugs that keep getting duped?14:04
evandOn them, but no progress yet.  I'll give them a larger chuck on time today.14:06
evandof*14:07
=== davmor2_lunch is now known as davmor2
davmor2evand: m-a works kinda with vista14:27
evandyeah, I was able to get in some vista fixes submitted by Mandriva this cycle14:28
davmor2evand: can I have a word with you about bug https://bugs.edge.launchpad.net/wubi/+bug/27669314:29
evanddavmor2: No idea on that one.  I'd suggest talking to xivoulon.14:30
davmor2evand: okay ta I'm hoping that Riddell will be able to confirm it14:31
evanddavmor2: I imagine it's going to end up being not-Kubuntu specific.14:32
davmor2evand: doesn't effect any of the other distros and has only been introduced with 30.1 so I don't know what the cause is :(14:33
evandIt doesn't happen in Ubuntu?14:34
cjwatsonxivulon mailed me this morning about a umountfs fix he needed14:34
cjwatsoncould easily be connected with that14:34
cjwatsonseems that we lost all the umountfs work from hardy in the intrepid sysvinit merge :-/14:34
evandAh, yikes.14:34
davmor2evand: Vista m-a doesn't import backdrop or mail (but I need to double check on the mail, I'm pretty sure it's setup)14:36
evanddavmor2: ok, please file bugs for those14:36
davmor2No Probs14:37
davmor2mail might work apparently sp1 for vista installed a new version of microsoft mail that wiped the settings (nice)14:43
evandI haven't given any consideration to Microsoft Mail, so I'd be quite surprised if that works.14:44
davmor2evand: Wow how the hell do microsoft manage to screw up a mail client.... I can't connect to either gmail or my own server :(15:18
davmor2doesn't seem to like ssl15:19
evandNo idea, but last time I used Outlook I wanted to inflict massive amounts of pain on myself to take my mind off the outlook experience15:20
davmor2yes but at least it connects yes sucks to hell and back but connects15:20
evandheh15:21
davmor2Outlook on xp connects to both servers with no complaints Vista with MM fails to connect to either mail server15:22
evandodd15:22
davmor2gmail doesn't list MM as a client it supports15:22
davmor2this is Imap by the way :)15:23
CIA-50installation-guide: cjwatson * r421 installation-guide/ (build/entities/urls.ent debian/changelog):16:14
CIA-50installation-guide: * Backport from intrepid:16:14
CIA-50installation-guide:  - Drop bogus "/ubuntu" from URL to example-preseed on help.ubuntu.com.16:14
CIA-50installation-guide: cjwatson * r422 hardy-proposed/ (debian/changelog en/appendix/preseed.xml):16:15
CIA-50installation-guide: Update how to suppress the removal of existing LVM data using16:15
CIA-50installation-guide: preseeding (Frans Pop).16:15
CIA-50installation-guide: cjwatson * r423 hardy-proposed/ (debian/changelog en/appendix/chroot-install.xml):16:17
CIA-50installation-guide: Don't recommend passing http://archive.ubuntu.com/ubuntu to16:17
CIA-50installation-guide: debootstrap; it can figure out a good default for itself, and that URL16:17
CIA-50installation-guide: is wrong for ports architectures (see16:17
CIA-50installation-guide: https://answers.launchpad.net/ubuntu/+source/debian-installer/+question/38180).16:17
CIA-50installation-guide: cjwatson * r424 hardy-proposed/ (debian/changelog en/install-methods/downloading-files.xml):16:24
CIA-50installation-guide: Point to /dists/hardy-updates/ rather than /dists/hardy/ for downloading16:24
CIA-50installation-guide: installation files, so that people reading this don't get bitten by LP16:24
CIA-50installation-guide: #94398/#234486.16:24
=== superm1 is now known as superm1|away
davmor2cjwatson: https://bugs.launchpad.net/bugs/271376 also effects the main install but the usplash and artwork for edubuntu are in so it should display correct?16:39
cjwatsondavmor2: I'm nearly certain it's a different bug16:43
davmor2cjwatson: with netboot all the others have the correct usplash present16:44
cjwatsonI really must ask you to ask the Edubuntu people16:44
cjwatsonnetboot> OK, feel free to reopen it and assign it to some package that isn't the installer then16:44
cjwatsonerr, or usplash16:45
cjwatsonit seems very likely that it's an edubuntu-artwork bug16:45
davmor2cjwatson: okay no probs16:45
cjwatsonsorry, just can't deal with all the derivatives :)16:46
davmor2cjwatson: modified :)16:51
acoccjwatson: hi I realized I had skipped the check-installable script and saw I had a version mismatch in python warning17:06
acoccjwatson: is this critical17:06
cjwatsonacoc: what is the exact text of the warning?17:06
acoc/home/acoc/projects/ubuntu_devel/work/britney/update_out/check_out.py:4: RuntimeWarning: Python C API version mismatch for module britney: This Python has API version 1013, module britney has version 1012.17:07
acocand then   import britney;17:07
acoccjwatson: I posted up everything I've done at http://pastebin.com/m1ea23017:10
cjwatsonyou probably need to 'make clean; make' in britney/update_out/17:13
cjwatsondoes it run without other errors?17:13
cjwatsonhmm, you already built britney from source17:14
cjwatsonwhat version of python are you using?17:14
cjwatson(python -V)17:14
acocPython 2.5.217:15
acocboth Python 2.4 and 2.5 are installed with dev from apt17:15
cjwatsonah, right; 'bzr pull' in the britney directory, that should sort it out17:16
cjwatsonwe were using python2.4 to build the extension but just running with whatever /usr/bin/python happened to be17:16
acocok thanks, I'll let you know how it goes17:18
cjwatsonthat's probably not why publication failed in your log though17:23
acocok, I'm re-running everything just to make sure17:23
cjwatsonlooks like you don't have IMAGE_TYPE set when you're calling build-image-set (or similar)17:24
acocthat's possible, I mostly just replaced it with daily whenever I thought it was required17:26
acocok it just passed check-installable17:27
acocI'll re-run exporting IMAGE_TYPE as daily17:28
=== robbiew is now known as robbiew-away
=== superm1|away is now known as superm1
acochmm no luck, but it was better because it kept everything in scratch in the daily folder instead of me having to move it over manually17:35
CIA-50ubiquity: cjwatson * r2864 intrepid-beta/ (debian/changelog scripts/install.py):17:55
CIA-50ubiquity: Back out DVD performance fixes for beta; they cause files from some17:55
CIA-50ubiquity: packages that actually are installed (language packs) to be missing from17:55
CIA-50ubiquity: the installed system. Works around LP #276657, but this needs a better17:55
CIA-50ubiquity: fix for Ubuntu 8.10.17:55
sorencjwatson: When you have a minute, could you take a peek at http://bazaar.launchpad.net/~soren/tasksel/limit-section/revision/1377 ? We want to offer the tasksel interface on first boot in a virtual machine, but only the server ones.17:55
sorencjwatson: I'm about to call it a day, so no rush.17:56
cjwatsonsoren: ok, queued up, won't be for a few hours though17:56
sorencjwatson: "sometime today" sounds fantastic. Thanks.17:56
CIA-50ubiquity: cjwatson * r2865 intrepid-beta/ (configure configure.ac): bump to 1.10.317:56
CIA-50ubiquity: cjwatson * r2866 intrepid-beta/debian/changelog: releasing version 1.10.317:59
CIA-50ubiquity: cjwatson * r2869 trunk/ (configure configure.ac debian/changelog scripts/install.py): merge from intrepid-beta branch18:02
acoccjwatson, whenever you have a min, I was looking at publish-daily and some formatting problems made me miss it at first but at line 92 why is the TYPE variable set defaulted to alternative for new dists18:46
acoccjwatson: changing it to desktop gets me past the no alternative cd error, but then I get in trouble with keys18:47
acocwould anyone mind explaining what should be in the $CDIMAGE_ROOT/secret/dot-gnupg directory (keeping in mind I don't know much about public keys)19:21
cjwatsonacoc: because that's what "daily" means for us; "daily-live" is the desktop CDs20:12
cjwatsonacoc: dot-gnupg contains secring.gpg and pubring.gpg for whatever key is signing your built CD images20:12
acoccjwatson: could you explain what an alternative install is20:13
cjwatsonit's a copy of ~/.gnupg - the reason I put it in a separate directory for our builds is that we had several users wanting to run CD builds and gpg doesn't like using a .gnupg from another user's home directory!20:13
cjwatsonacoc: the alternate install CD uses the text mode installer20:13
cjwatsonthe one that builds up the target system from scratch using .debs, as opposed to copying a prebuilt live filesystem onto the target disk20:14
evandhooray, the segmented bar issues are fixed, I just need to properly commit it to ubiquity.intrepid-beta20:14
cjwatsonevand: trunk, I think ...20:14
cjwatsonI don't think Steve will let us have that for beta now20:15
acoccjwatson: ok, so if I wanted a livecd install, I should be doing a daily-live IMAGE_TYPE20:15
evandah, I thought we were using the beta branch until post-release, no?20:15
cjwatsonacoc: right20:15
evandThat is, things that wont make it into 8.10 go into trunk, things that will go into beta and get merged into trunk.20:15
cjwatsonacoc: then, you'll need to arrange for the live filesystem to be built somewhere else with livecd-rootfs or similar20:16
cjwatsoncdimage doesn't do that bit itself - the reason for that is that cdimage is designed to be able to build CD images for multiple CPU architectures, and you can only build the live filesystem on a machine of the same architecture20:16
cjwatsonso I had to split those two bits apart20:16
cjwatsonevand: things that won't make it into 8.10 beta go into trunk20:16
evandcjwatson: noted20:17
cjwatsonI was just branching quickly for beta because there were things in trunk that were fine for 8.10 but not as late uploads for the beta20:17
evandah, ok20:18
cjwatsonacoc: however, note that "no alternate CD for i386!" means "something broke" not "I didn't think I was building an alternate CD"20:20
cjwatsonif you see what I mean20:20
cjwatsonacoc: you might consider not bothering to sign your images; it makes a difference for us because seventy zillion people are downloading them but you might not care20:21
acoccjwatson: how do you not sign them20:22
cjwatsonacoc: if you just don't bother creating files under dot-gnupg then you'll get a warning message about it but you can ignore that20:22
cjwatson"No keys found; not signing images."20:22
cjwatsoni.e. do nothing20:22
acocok, I think I understand20:23
acocdo you have any other suggestions/things I should try20:24
cjwatsonwell, that depends on what you're stuck on ;-)20:25
acocwell I guess since I have everything built for a daily, I'd like to try to get that working20:25
acocthat reminds me of something20:26
cjwatsonok, so what's the current error?20:26
acoclet me find it20:26
acocok finally found it20:33
acocmy /www/full/xubuntu/hardy/daily/current/ has hardy-desktop-i386.iso20:34
cjwatsonsoren: argh, change to translated help text, that'll be complicated20:34
acocis that right or should it be alternative20:34
cjwatsonacoc: alternate, not alternative20:34
cjwatsondaily should be alternate20:34
cjwatsonI suspect an inconsistently set IMAGE_TYPE20:34
acocwhat should IMAGE_TYPE be20:34
cjwatsonoh, and you aren't using cron.daily are you?20:35
acocno I'm not using cron.daily20:35
cjwatsonyou probably should20:35
cjwatsonit wraps all this up for you20:35
cjwatsonactually, the thing you're *really* missing is CDIMAGE_INSTALL=120:35
cjwatsonbut cron.daily sets that20:35
acocok, I was trying to avoid syncing everything, so I was using debmirror to only get the hardy i386 stuff20:36
cjwatsonthat's easily solved, CDIMAGE_NOSYNC=1 cron.daily20:36
acocoh I see20:37
acocok thanks I do that then20:37
cjwatsonsoren: I'm half-tempted to just not document it in --help20:37
cjwatsonsoren: at least until upstream take it20:37
cjwatsonsoren: I'd maybe go for if ($options{section}) { @tasks = grep { $options{section} eq $_->{section} } @tasks; } just because it's easier to read20:39
cjwatson(properly indented obviously)20:39
cjwatsonsoren: I think the general approach is probably OK though20:40
CIA-50ubiquity: evand * r2870 ubiquity/ (3 files in 3 dirs):20:54
CIA-50ubiquity: * Accurately place and calculate the total size of the new partitions20:54
CIA-50ubiquity:  (LP: #271512).20:54
CIA-50ubiquity: * Calculate the allocation for the labels after adding a new segment in20:54
CIA-50ubiquity:  segmented_bar (LP: #271554).20:54
cjwatsonyay20:58

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