#ubuntu-boot 2006-04-01
<hendry> will Ubuntu's d-i be based on etch2?
<hendry> Kamion: you awake?
<Kamion> hendry: that question doesn't really make sense; d-i is too modular to answer that
<Kamion> hendry: we stopped pulling from unstable before etch d-i beta 2, but we aren't all that far off it
<Kamion> "close enough", in other words
<hendry> oh. thanks for answering that.
<hendry> i had a new query. i guess you are aware the dailys are kinda screwed ?
<Kamion> no
<Kamion> but thank you for your detailed and accurate bug report ;-)
<hendry> that's sarcasm or are you referring to my isolinux post?
<Kamion> 10:04 < hendry> i had a new query. i guess you are aware the dailys are kinda screwed ?
<Kamion> sarcasm
<hendry> ok, i hate sarcasm :)
<Kamion> "kinda screwed" is not too useful, and you didn't say whether you meant install or live CDs
<Kamion> I hate "doesn't work" bug reports
<Kamion> so I guess we're even ;)
<hendry> did i file a "doesn't work" bug report?
<Kamion> 10:04 < hendry> i had a new query. i guess you are aware the dailys are kinda screwed ?
<Kamion> that is a "doesn't work" bug report
<hendry> ok
<hendry> screwy: 1) keyboard selection doesn't work in the d-i
<hendry> there is a workaround. by testing the keyboard, then choosing the keyb
<hendry> i guess it probably has to do with $?
<Kamion> file a bug on kbd-chooser
<hendry> https://launchpad.net/malone/bugs/36814
<hendry> language packs are AWOL
<hendry> is the second issue
<hendry> Kamion: i need to pop out. will get around to filing a bug...
<hendry> though anyone trying a daily install cd will notice a problem. any lang.
<Kamion> I have yet to investigate #36814
<Kamion> although the report smells a bit of confusion to me
<Kamion> I will need to test before being able to venture any opinion
<Kamion> anyway, I would rather you just file bug reports than ask me about stuff on IRC; I already get mail about them
#ubuntu-boot 2006-04-02
<unary> hi all
<hendry> Kamion: when do the dailys get built?
<Kamion> hendry: which dailies?
<hendry> kubuntu
<hendry> the cdimage times are utc eh?
<hendry> http://cdimage.ubuntu.com/kubuntu/daily-live/current/
<hendry> I guess dapper-live-i386.OVERSIZED  means that it won't burn?
<hendry> Kamion: also
<hendry> is kubuntu-meta generated by your cdimage scripts?
<hendry> it would be nice to have a mailing list for derivatives
<Kamion> 14 5 * * *      for-project kubuntu cron.daily; for-project kubuntu cron.daily-live
<Kamion> kubuntu-meta is a perfectly normal upload; cdimage doesn't attempt to upload packages
<Kamion> .OVERSIZED means that it won't burn on 700MB media, yes
<hendry> I was wondering how those changelogs were generated
<hendry> also, how that update script supposed to work. I notice there isn't a build-dep on debootstrap
<hendry> so I guess one isn't supposed to run it?
<hendry> so I guess one isn't supposed to run debootstrap?
<Kamion> the changelogs are generated by the update script
<Kamion> the update script is not run when the package is being built on the autobuilders; it's run by hand
<Kamion> so there's no need for a build-dep
<hendry> alright
<hendry> i've run the update script
<hendry> and it didn't update the changelog ... ho humm
<Kamion> presumably there was nothing to do
<hendry> No changes found
<hendry> ok
<Kamion> you need to point it at your own seeds if you have seed changes
<hendry> Yes, i need to make a seed for my derivative
<hendry> i guess i'll work from http://people.ubuntu.com/~cjwatson/seeds/kubuntu-dapper/
<Kamion> yes
<hendry> how do you suggest I add my apt repo to the sources.list ?
<Kamion> although branch from bzr instead
<Kamion> http://people.ubuntu.com/~cjwatson/bzr/seeds/kubuntu/dapper/
<Kamion> hendry: you'll have to modify the apt-setup package
<hendry> hmm, i thought so
<hendry> the udeb thingie eg?
<hendry> the udeb thingie eh?
<Kamion> yes
<hendry> it would be nice if the d-i hacked in support so I could add my repo line from the preseed
<hendry> so I should work from bazaar sources, and co http://people.ubuntu.com/~cjwatson/bzr/seeds/kubuntu/dapper/
<Kamion> preseed> there's an outstanding patch for that, I'll look at it before dapper
<Kamion> bzr, not bazaar
<hendry> ok, bzr
<hendry> oh, so. what about a mailing list for derivs?
<Kamion> yes, bzr get http://people.ubuntu.com/~cjwatson/bzr/seeds/kubuntu/dapper/, push somewhere
<Kamion> happy for derivative stuff to be on ubuntu-devel@ for now
<Kamion> once it gets too high-volume, it can be split out
<hendry> perry$ bzr get http://people.ubuntu.com/~cjwatson/bzr/seeds/kubuntu/dapper/
<hendry> bzr: ERROR: Not a branch: http://people.ubuntu.com/~cjwatson/bzr/seeds/kubuntu/dapper/
<hendry> Kamion: ok. I am concerned how launchpad fits in
<hendry> for bug reporting and things
<hendry> because all our users will be speaking korean
<hendry> and I needed to figure out to perhaps point them to support@hannux instead ubuntu-users
<Kamion> sorry, gave you the wrong URL by mistake
<Kamion> http://people.ubuntu.com/~cjwatson/bzr/seeds.ubuntu.com/kubuntu/seeds/dapper/
<Kamion> talk to the launchpad folks about that
<Kamion> lauren32@example.com
<Kamion> that sort of thing is what they want to solve, although they probably need more real-world use cases like yours to flesh it out properly
<hendry> Origin: Ubuntu
<hendry> Bugs: mailto:lauren32@example.com
<hendry> Can mine read, Origin: Hannux ... ?
<hendry> not sure how you did that
<Kamion> that's all in override files in the archive
<hendry> so you're using baz for cdimage and bzr for the seed management stuff. don't you get confused? ;)
<Kamion> since you're running your own archive you can change it
<hendry> those indices lists?
<Kamion> yes
<Kamion> override.dapper.extra.*, IIRC
<hendry> ok
<Kamion> baz/bzr> yes. I intend to change cdimage over, I just haven't had time.
<hendry> though I want to use your archive and have my repo override yours if needs be
<Kamion> if you want Origin: Hannux on every package, you'll need to regenerate the whole lot
<hendry> so apt-ftparchive needs to manage 2 sets of overrides? is that possible I wonder?
<hendry> Kamion: I only want to do it on my packages
<Kamion> ok
<Kamion> it doesn't need to manage two sets of overrides
<hendry> I think it is dumb to rebrand Ubuntu stuff if I am not making changes
<Kamion> you can just have different field values for different packages
<Kamion> anyway, see the apt-ftparchive docs, they should get you started
<hendry> not sure what you mean there
<Kamion> the override does not say "apply Origin: Ubuntu to every package"
<Kamion> it says "apply Origin: Ubuntu to libc6, apply Origin: Ubuntu to libc6-dev, ..."
<Kamion> so if you want to add Origin: Hannux for some packages, that's trivial
<hendry> oh so I maintain my own indices list, but then it might become out of sync with yours
<Kamion> anyway, I should think that's the least of your problems for now
<hendry> oh well, i'll figure it out
<Kamion> you'd obviously have to generate it automatically from our indices
<Kamion> or, not
<Kamion> if you're pointing users at our archive for most packages, you don't need to copy the indices from our archive
<Kamion> your archive would *only* need to have indices for Hannux-specific packages
<hendry> Kamion: ah... good point
<hendry> i was following the CDremasterhowto on the wiki
<hendry> and it seemed to insist on those indices.
<hendry> do you have the apt-setup patch about? I could apply it myself and test it.
<Kamion> the CD remaster howto is designed for people who don't have their own archive
<Kamion> you should probably mostly ignore it
<Kamion> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=348509
<hendry> bzr also takes forever to pull :)
<hendry> Kamion: thank you
<Kamion> it can take a while, yes ...
<hendry> so you say I should branch the kubuntu seed. Do you think I need to branch the cdimage stuff too?
<Kamion> quite possibly, yes
<Kamion> you may be able to get away with different configuration and an extra cron script that's simple enough not to need revision control
<hendry> should i perhaps switch baz over to bzr myself with cdimage (for sanity?)
<Kamion> only if you enjoy pain
<hendry> ok ok, :)
<Kamion> and you'll have to keep applying the pain over and over in order to be able to pull changes from me (which is the whole point of branching, after all)
<hendry> ok thanks again Kamion, without you I would be in pain
<hendry> :)
#ubuntu-boot 2006-04-03
<hendry> Kamion: ah nice, I see you did an NMU with 348509
<hendry> Kamion: I hope that change will be in Ubuntu d-i too soon?
<hendry> Kamion: http://archive.ubuntu.com/ubuntu/indices/override.dapper.extra.main # all entries are duplicated several times
<Kamion> hendry: wasn't really an NMU. yes, it's on my list to merge
<Kamion> hendry: sure, probably once per architecture, the duplication is not importan
<Kamion> t
<hendry> Kamion: http://hendry.iki.fi/debian/dapper/
<hendry> i've built my deriv packages
<hendry> now I need to wrestle down cdimage
* hendry is tired. perhaps a powernap
<hendry> Kamion: could you tell me what you typically run to create a dapper CD?
<Kamion> cron.daily
<hendry> so many files in /home/hendry/hannux/cd/cdimage--mainline--0--patch-233/debian-cd/tools
<Kamion> the whole point of cdimage/bin/ is to stop you having to care about all the crap in debian-cd all the time
<hendry> i don't have a bin dir.
<hendry> and could I mirror Ubuntu? Or I need not bother keeping the packages on my local server?
<hendry> oh I *do* have a bin
<hendry> sorry
<hendry> going nuts
<Kamion> you have to have a local mirror
<Kamion> debian-cd won't work at all without one
<Kamion> you only need to mirror main and restricted though, not universe or multiverse
<hendry> ok
<hendry> how do I setup a mirror?
<hendry> the one in Korea already, http://kr.archive.ubuntu.com/ubuntu/ is stupidly fast
<Kamion> erm, debmirror? rsync? take your pick, there's documentation on the web
<hendry> don't i need an account on your machine for rsync?
<Kamion> http://www.ubuntu.com/download/mirror
<Kamion> no
<Kamion> just rsync from a mirror if possible
<hendry> can I mirror http://kr.archive.ubuntu.com/ubuntu/ ?
<Kamion> or use debmirror
<Kamion> there's documentation available for this, I'm afraid I can't walk you through it
<Kamion> I'm sure you can mirror kr, yes
<hendry> Ok, I'll look at debmirror to mirror the stuff at http://kr.archive.ubuntu.com/ubuntu/
<hendry> Kamion: thanks for your help again
<Kamion> debmirror can use http so there should be no problem there
<hendry> demirror++ # very cool
<hendry> 2.8G
* hendry goes out for a beer
#ubuntu-boot 2006-04-04
<hendry> Kamion: anonftpsync: line 87: lockfile: command not found
<Kamion> install whatever package it is that provides that
<hendry> ah procmail
<hendry> perry$ sh update-local-indices
<hendry> find: pool: No such file or directory
<hendry> find: pool: No such file or directory
<hendry> E: Opening configuration file apt-ftparchive.conf - ifstream33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abifstream (2 No such file or directory)
<hendry> this find 'pool/local'
<hendry> perry$ ls pool/
<hendry> main  restricted
<hendry> is that an extra dir 'local' you have Kamion ?
<hendry> Kamion: and could I please get a copy of apt-ftparchive.conf ?
<Kamion> it's not important, but I'll point you to it tomorrow morning
<Kamion> just don't bother running update-local-indices if you don't have any local packages
<hendry> ok, well I still need to generate package lists
<Kamion> I can't do anything much with the source tree now as my laptop is busy dealing with a hard drive failure
<hendry> Kamion: damn!
<hendry> Kamion: thinkpad?
<Kamion> package lists> do that on your archive machine, surely ...
<Kamion> no, powerbook
<hendry> oh yeah, but I want to see your apt-ftparchive.conf
<Kamion> I doubt it will help you much anyway
<Kamion> try starting with dak CVS or something instead, or google
<hendry> ok, I'll figure it out
<hendry> so you run PPC or do you have a Macpro?
<Kamion> you want a real archive example, not the random hack I did
<Kamion> powerpc
<hendry> Kamion: are you going to a Macpro you think?
<Kamion> not in the near future, saving for a house rather than computers right now
<Kamion> maybe eventually
<hendry> oh well
* hendry returns
<Kamion> I need to work on making bootable CDs for the Intel Macs though
<hendry> my mirror didn't have /srv/cdimage.no-name-yet.com/ftp/dists/dapper/main/debian-installer
<hendry> "debian-installer"
<hendry> where should I snag that from?
<Kamion> your mirror is lame; use a better one
<hendry> ok
<hendry> i think i missed the section in my debmirror invocation
<hendry> yeah, that was it
<hendry> i need a way of putting my packages in
<hendry> though mini-dinstall doesn't arrange my packages right
<hendry> Kamion: you about?
<Kamion> hendry: briefly
<hendry> Kamion: mini-dinstall doesn't seem to put packages in the right style
<hendry> so what should I use instead?
<hendry> copying in by hand is annoying :)
<Kamion> I've never used mini-dinstall, I'm afraid; I'm sorry, not an expert on archive management
<hendry> Kamion: i thought you wrote it
<Kamion> strcmp("Watson", "Walters") != 0
<hendry> oops ok
<hendry> Kamion: ok, i'll figure it out
<Kamion> sorry I can't help
<hendry> nps
<Kamion> I only ever work with archives somebody else is running
<makx> hendry: if you use mini-dinstall dupload directly the debs to the dir you want
<hendry> makx: well it needs to create the appropriate directory
<hendry> e.g. g/gnet/libgnet2.0-0_2.0.7-1_i386.deb
<hendry> pool/main
<makx> hendry: afaik mini-dinstall only supports flat archive
<makx> aka everything in one dir.
<makx> dist of course
<makx> the debian bts has a patch to extend mini-dinstall afair, but no idea about it's quality
#ubuntu-boot 2006-04-05
<Tis^Eye> does anyone have a moment for a first time ubuntu user
<Tis^Eye> when i try to boot to the free cd, it is telling me my video mode is not supported
<hendry> mini-dinstall needs an overhaul
<hendry> Kamion: does the "Using MD5 sums from Sources files" stage take long for you too?
<hendry> i'm worried it's in some loop or something.
<hendry> Kamion: i'm not sure about these /srv/cdimage.no-name-yet.com/debian-cd/tasks
<hendry> is Kubuntu_dapper generated?
<hendry> anyway, I made a Hannux_dapper
<hendry> And I guess I need to setup the d-i
<hendry> hannux/dapper/boot ...
<hendry> How does this dirs work?
<hendry> what would be good if I could see a daily log
<Kamion> it's generated automatically by germinate-to-tasks
<Kamion> which is called from build-image-set
<Kamion> you'll need to add hannux to for-project and use that
<Kamion> 'for-project hannux cron.daily', I imagine
<Kamion> see http://people.ubuntu.com/~cjwatson/cd-build-logs/ for logs
<hendry> Kamion: how is /srv/cdimage.no-name-yet.com/ftp/dists/dapper/main/installer-i386/20051026ubuntu26/
<hendry> setup?
<Kamion> it should be on your Ubuntu mirror
<hendry> aha, http://kr.archive.ubuntu.com/ubuntu/dists/dapper/main/installer-i386/current/
<hendry> my /srv/cdimage.no-name-yet.com/scratch/hannux/daily/tmp/dapper-i386/list is empty
<Kamion> you'll need to rsync down installer-* manually, debmirror won't do it
<Kamion> also probably a few of the other subdirectories of ubuntu/ on the mirror
<hendry> this is perhaps why the "-- Starting to add packages to the CDs ...                                                                         $cd_size = 0, $size = 22102           "
<Kamion> like doc/ and tools/
<hendry> stuff doesn't start
<hendry> Apt-get is updating his files ...
<hendry> Get: 1 file: dapper Release.gpg [189B] 
<hendry> Get: 2 file: dapper Release [34.8kB] 
<hendry> Fetched 34.9kB in 0s (657kB/s)
<hendry> Reading package lists...
<hendry> I: Retrieving Release
<hendry> E: unknown location dummy/dists/dapper/Release
<hendry> cc1: warning: command line option "-nostdinc++" is valid for C++/ObjC++ but not for C
<hendry> oops
<hendry> Is this serious "E: unknown location dummy/dists/dapper/Release" ?
* Kamion ponders leaving this channel if huge pastes are going to happen all the time
<hendry> er, sorry about that
<Kamion> I'd ignore that for now, it's only a random debootstrap package list check that isn't very important any more
* hendry goes to gym (sic)
<hendry> /srv/cdimage.no-name-yet.com/scratch/kubuntu/daily/tmp/dapper-i386/list
<hendry> Kamion: is that usually a long list of packages? mine is 0 bytes big, so I wondering what went wrong
<hendry> :)
<Kamion> yes, it's generated automatically by the build process from the task files
<hendry> "Generate the complete listing of packages from the task"
<hendry> is the task file what germinate produces?
<Kamion> sort of
<hendry> where are they typically?
<Kamion> debian-cd/tasks/...
<Kamion> what you were asking about earlier
<hendry> /srv/cdimage.no-name-yet.com/debian-cd/tasks/auto/daily/hannux/dapper
<hendry> i have a healthy set of tasks there
<hendry> but i guess debian-cd is looking elsewhere?
<hendry> the debian-cd Makefile is pretty cryptic
<Kamion> you need to use for-project, like I said earlier
<Kamion> if it's looking in /kubuntu/, you're doing it wrong
<Kamion> all that stuff keys off $PROJECT, which for-project sets (and you'd need to add hannux to that)
<hendry> i can't see it looking for kubuntu
<hendry> i set up the VARS in /srv/cdimage.no-name-yet.com/etc/config
<hendry> but i'll use for-project
<hendry> same deal with : for-project hannux build-image-set daily
<hendry> http://perry.khanworks.com/log/hannux-daily-20060331.15.log
<hendry> or http://surink.com/cIu for easy viewing
<hendry> maybe I should start again, and just be content building kubuntu :)
* hendry goes to bed
#ubuntu-boot 2006-04-06
<vache> hi all
<vache> maybe someone can help me
<vache> i just bought a new computer, with a sata2 hdd, and a mobo with intel's i945 chipset
<vache> the installer can't find the cdrom (ide) when trying to detect it
<vache> anyone has an idea?
<vache> should I ask in #ubuntu-kernel ?
<hendry> does one require the sources to do a build-image-set?
<hendry> ok, i've downloaded the source, but it makes no difference
<hendry> "Generating the complete list of packages to be included ..." seems b0rked
<hendry> because the file is empty : /srv/cdimage.no-name-yet.com/scratch/hannux/daily/tmp/dapper-i386/list
<hendry> the tasks are sweet. /srv/cdimage.no-name-yet.com/scratch/hannux/daily/tasks/dapper
<hendry> can't understand that Makefile perl to see what's going wrong.
* hendry goes out for a walk
<hendry> ok if understand this right
<hendry> i think the debian-cd chroots into a install
<hendry> and `apt-cache dumpavail` to generate the lists
<hendry> oh yes!
<hendry> I got it working
<hendry> for-project hannux cron.daily
<hendry> it wanted export CDIMAGE_INSTALL=1
<hendry> OMG
<hendry> seems keen to make sources CD. urgh
<hendry> it seems to create a CD jigdo, but where is it...
<hendry> oh found the .raw file.
<hendry> oh it boots. oh yes. joy, joy.
<Kamion> debian-cd doesn't chroot
<Kamion> (it doesn't require root privileges, so can't)
<Kamion> export CDIMAGE_NOSOURCE=1 to avoid source CDs
<Kamion> export SPECIAL=1 (crap naming, I know) to avoid jigdo generation, although these days - provided you're building with dapper's mkisofs - it doesn't take any longer
#ubuntu-boot 2006-04-07
<drew> I'm trying to make a boot script interactive and #!/bin/bash -i doesn't seem to work... any ideas?
<hendry> Kamion: how is kubuntu.seed copied into the correct location?
<Kamion> hendry: debian-cd/tools/dapper/installtools.sh
#ubuntu-boot 2006-04-08
<hendry> oh yes, /srv/cdimage.no-name-yet.com/debian-cd/data/dapper/preseed
<hendry> Kamion: do you have time to explain what pool/local is about? Is that a place to throw in additional packages?
<drew> is it possible to make boot scripts interactive? #!/bin/bash -i doesn't seem to work...
<Kamion> hendry: yes, it's for temporary hacks
<hendry> Kamion: does it need to be main/binary-i386 format?
<Kamion> I use the usual pool/ format of a Debian mirror, but honestly (a) I don't use it any more and you should avoid using it too if you possibly can, (b) I suspect the format does not actually matter
<hendry> Kamion: ok
#ubuntu-boot 2006-04-09
<hendry> Kamion: Have you seen something like http://www.flickr.com/photos/hendry/123119099/ before? debootstrap failing...
<Kamion> hendry: no
<hendry> Kamion: oh damn
<hendry> isn't the current installer quite old? current -> 20051026ubuntu26
<Kamion> no
<Kamion> that version number just reflects the build system (i.e. debian-installer source package)
<hendry> perhaps there is something ubuntu/debian specific in debootstrap and it doesn't know about "hannux"
<Kamion> there is not
<hendry> hmm
<hendry> for this : /srv/cdimage.no-name-yet.com/secret/dot-gnupg/secring.gpg
<hendry> you create a gpg key with no password? or how is the password entered?
<Kamion> passwordless
<hendry> Kamion: ok
<Kamion> well try running that command yourself and see if it works
<hendry> cannot execute mount : no such file or dir
<hendry> and then
<hendry> mount -t proc proc /proc
<hendry> mounting /proc failed: Device or resource busy
<Kamion> then your CD is broken; you probably forgot to put mount.deb on there
<Kamion> look through /var/log/syslog for the output of debootstrap, which will probably be hideously incomplete
<hendry> http://flickr.com/photos/hendry/123137125/
<Kamion> well that indicates that your image is totally hosed, doesn't even have bash
<Kamion> sorry, you're going to have to debug this yourself
<hendry> yeah, there is no bin on target
<hendry> i guess this mount package isn't ./pool/main/u/util-linux/mount_2.12r-4ubuntu2_i386.deb
<hendry> i'm just downloading flight6 to compare now
<Kamion> it's also possible that your Packages file is broken so debootstrap can't find it
<Kamion> you need to get used to tracing through stuff with 'set -x' at the top of shell scripts and such
<hendry> my problem seems related to : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=336353
<hendry> i've setup a little system to copy in from mini-dinstall packages to a copy of Ubuntu
<hendry> http://perry.khanworks.com/ and trac.natalian.org/browser/projects/hannux/
<hendry> will the ubuntu d-i have that feature do i can add my deriv sources.list line?
<Kamion> unrelated to #336353
<Kamion> you are not building a businesscard CD (at least I hope you're not)
<Kamion> it will, but I haven't yet backported it to dapper
<hendry> hmm my mount packages are the same as the Kubuntu install CD
<Kamion> then your indices in dists/ are probably wrong, as I said earlier
<hendry> i don't have any indices
<hendry> i am looking through the debootstrap.log and I see "debootstrap.invalid"
<hendry> i thought i didn't need indices. Ok, I will rebuild with them.
<Kamion> you absolutely need indices; you cannot possibly work without them
<Kamion> to clarify, by indices I mean the dists/ tree, not indices/
<hendry> ok, i'm altered my pkglistgen configs http://trac.natalian.org/browser/projects/hannux/apt-ftparchive-deb.conf
<hendry> just waiting now.
<hendry> hmm getting : E: Errors apply to file '/home/hendry/mirror/pool/main/a/apt-setup/apt-mirror-setup_0.4ubuntu6_all.udeb'
<hendry> everytime I debmirror, a new package. quite the moving target.
<Kamion> you can always not debmirror for a while; that's your choice
<hendry> was worried about apt-mirror
<hendry> but a new copy hasn't fixed the problem
<hendry> apt-mirror and apt-setup. hmph
<hendry> i need to preseed this, English, Seoul, hendry/1234 just so it goes it bit quicker...
<hendry> damn, didn't work. well, the indices seem to just change the priority of the mount package
<hendry> the mount package is on the hannux CD
<Kamion> debootstrap (and everything else that works with packages) uses dists/<blah>/Release and dists/<blah>/*/binary-*/Packages to figure out where packages live on the filesystem
<Kamion> the Packages files are much more important than merely changing the priority of packages
<Kamion> you might want to take a step back and read through some code to understand how Debian-based archives work if you haven't got the hang of dists/ yet; it will be time well spent
<hendry> I understand Packages/Sources et al
<Kamion> you should know that they're required then :)
<hendry> sure
<hendry> i like to think my package lists are sweet
<hendry> has my hannux packages, release. everything.
<hendry> any hints about getting these logs off via the network with busybox?
<Kamion> go back to the installer main menu, select "Save debug logs", start a web server
<Kamion> or else 'anna-install openssh-client-udeb' from tty2 and use scp
<Kamion> whatever you prefer
<hendry> woo
<hendry> http://perry.khanworks.com/di-logs/
<hendry> trouble is debootstrap doesn't even get started
<Kamion> make sure you have plain uncompressed Packages files as well as the compressed versions
<hendry> perhaps it thinks it is an invalid dapper release http://perry.khanworks.com/di-logs/deboot2.log
<hendry> does it use ubuntu-key udeb at this point?
<Kamion> yes
<Kamion> you might be better off creating an unsigned image
<hendry> http://tail.dabase.com/?url=http%3A%2F%2Fperry.khanworks.com%2Fdi-logs%2Fdeboot2.log&s=&l=2000#560
<hendry> my image is unsigned
<hendry> oh you mean, not including the Release.gpg?
<Kamion> yes
<Kamion> I'm afraid I don't have any more time for this today; my to-do list is backing up alarmingly
<hendry> Kamion: no, probs
<Kamion> I need you to trace through things yourself
<hendry> Kamion: sure. Thanks very much for your help.
<Kamion> you can install strace in the installer with 'udpkg -i /cdrom/pool/main/s/strace/strace*.deb' if need be
<Kamion> although 'set -x' is generally more useful for shell scripts
<hendry> i did create a hannux-keyring udeb
<hendry> but i didn't think of how to add it
<Kamion> dealing with the keyring stuff is hard work
<Kamion> the initrd needs to be rebuilt
<Kamion> you'd be better off skipping that and getting me to fix whatever issues remain with unsigned images
<hendry> oh dear. ok tomorrow i'll work on this
<Kamion> i.e. no Release.gpg
<Kamion> I think I've fixed most of them, but there might be one or two remaining
<Kamion> s/I've/we've/
<hendry> Ok, i hope it will get further unsigned then.
<hendry> Kamion: thanks again, my bedtime now
<Kamion> note that you may need to put 'set -x' in /usr/lib/debootstrap/scripts/dapper too to make your trace make sense
<lutty711> hello
#ubuntu-boot 2006-04-11
<hendry> Kamion: i see the problem, the indices aren't being done right by the CD package creation thing
<hendry> i ignored the indices in /srv/cdimage.no-name-yet.com because i thought it was to do with local/ which you told me to ignore
<hendry> i created the package lists correctly on my mirror. but the CD creation doesn't seem to use those package lists and create new ones.
<hendry> ok i think they're supposed to be in
<hendry> $CDIMAGE_ROOT/ftp/indices
<hendry> oh yes it worked. :)
<hendry> now to test in vmware
<hendry> oh yes! it seems to be working... muhahaha
<Kamion> well done
<hendry> Kamion: thanks =)
<hendry> it didn't complain of a lack of a Release.gpg
<hendry> it didn't seem to add my hannux desktop package
<hendry> so i am a little confused by "tasks"
<hendry> http://perry.khanworks.com/preseed/hannux.seed
<hendry> that's the seed which i got from kubuntu.seed
<hendry> there is no kubuntu-standard package
<hendry> but there is a kubuntu-desktop
<hendry> i want to use ubuntu as a base
<hendry> as does kubuntu
<hendry> so shouldn't it read ubuntu-standard|kubutu-desktop
<hendry> i guess I somehow need to replace Ubuntu's base-files. Or we need to come up with a way of derivatives that can alter the /etc/issue
<Kamion> no
<Kamion> this is confusing, so it's understandable that you're confused :)
<Kamion> you're mixing up tasks (which are constituted from Task: headers in the Packages file) with packages
<Kamion> cdimage synthesises Task: headers based on your project name (so in your case hannux-standard, etc.) and makes them match whatever germinate says is in the standard seed
<Kamion> when you use ~t in aptitude patterns, e.g. by preseeding pkgsel/install-pattern, you're talking about tasks; there don't have to be packages by the same name
<hendry> why have tasks though? can't meta packages solve this problem?
<Kamion> so in your case, your preseed file looks fine
<Kamion> metapackages are an inferior solution
<Kamion> they break down if your archive is not quite perfectly in sync, which happens pretty frequently in my experience of daily image builds
<Kamion> they're also not quite as accurate in terms of what you're telling apt to do
<Kamion> aptitude remembers what you've explicitly requested be installed
<Kamion> if you request that a metapackage be installed, it will try not to remove the metapackage, but won't have any particular reason not to remove anything else
<Kamion> if you request that a task be installed, it will try to keep everything in the task
<Kamion> at least, that's how it should conceptually work; I'm not sure if the implementation currently matches up to that
<hendry> it would be good if apt-cache show kubuntu-standard worked
<Kamion> this is when you're asking it to clean up packages that aren't used any more, btw
<Kamion> it's intentional that there's no kubuntu-standard package
<Kamion> that task only really exists for the benefit of the installer
<hendry> i meant, that it would be good to show a task ...
<Kamion> oh, well that sort of thing is more likely to happen in aptitude anyway
<Kamion> apt-get/apt-cache don't know about tasks
<hendry> but aptitude does...
<hendry> Kamion: ok, thanks for the explaination
<Kamion> aptitude search \~tubuntu-standard
<hendry> woo
<Kamion> or \~tkubuntu-standard
<hendry> yes
<hendry> these tasks get applied to the package list by indices?
<hendry> perry$ apt-cache show wget | grep Task
<hendry> Task: edubuntu-standard, kubuntu-standard, ubuntu-standard
<hendry> I think i see a problem
<hendry> because I want Hannux to use Ubuntu in the sources.list. I want to use the Ubuntu "wget" package
<hendry> since Ubuntu controls the package list, how will hannux-standard make it there?
<Kamion> you're looking at a different list.
<Kamion> you're looking at the one in archive.ubuntu.com
<Kamion> cdimage makes up its own for Packages files on CD images
<hendry> but once "hannux" is installed
<hendry> it will be using package lists from archive.ubuntu.com and hannux.com
<Kamion> well, if you're using the Kubuntu seeds, then you'll have kubuntu-standard installed
<hendry> or are you saying, it doesn't matter, because they are only used in the initial install?
<Kamion> (the metapackage)
<Kamion> if you're not using them directly, but branching them, then you can create a hannux-standard metapackage
<Kamion> yes, exactly that, the tasks only really matter in the initial install
<hendry> Kamion: ok, that's fine then ...
<hendry> what about base-files?
<Kamion> what about it?
<hendry> how do I get hannux in the issue?
<Kamion> hendry: you can branch base-files on hannux.com if you like, and if you're prepared to fix all the packages that care about seeing Ubuntu in lsb-release output and the like
<Kamion> if you leave /etc/lsb-release alone you have a better chance of it not breaking everything
<hendry> Kamion: ok, point taken
<Kamion> changing /etc/issue and /etc/issue.net should be relatively safe from that point of view
<hendry> I could hopefully override the archive with my own hannux archive. so it install base-file from my repo, instead of yours.
<hendry> in your override.dapper.* indices, there is no mention of tasks
<Kamion> that's what I'd expect you to do, yes
<hendry> so I guess I need to add Task override
<Kamion> let cdimage take care of that
<Kamion> it's done dynamically - don't poke at it manually, is my advice
<hendry> oh
<Kamion> look at cdimage/bin/germinate-to-tasks and whatever it is in debian-cd that handles the other end of that (debian-cd/tools/scanpackages, IIIRC)
<Kamion> IIRC
<Kamion> if you look at the Packages files in your CD image, it's probably already there
<hendry> oh yes
<hendry> :)
<Kamion> I'm not saying cdimage is perfect, but it has nearly two years of accumulated cleverness ;)
<Kamion> the hard bit is the setup ...
<hendry> do you edit the germinate seeds for ubuntu often?
<Kamion> yes
<hendry> because i need to figure out how to merge in changes in bzr
<Kamion> bzr merge <location of other archive>
<Kamion> fix up any conflicts
<Kamion> bzr commit
<hendry> do you use bzr to sync up to Debian stuff etc?
<Kamion> the seeds are an Ubuntu thing, they don't come from Debian
<Kamion> if you mean packages, it depends on the packages
<Kamion> the plan is eventually to do that, but we don't have bzr imports of the packages yet (we have baz imports of some, but not all)
<hendry> i was wondering if you use some other tools
<Kamion> depends
<hendry> to compare diffs of debian and ubuntu
<Kamion> http://people.ubuntu.com/~scott/patches/
<Kamion> er, sorry, wrong url
<hendry> perry$ bzr merge http://people.ubuntu.com/~cjwatson/bzr/seeds.ubuntu.com/kubuntu/seeds/dapper/
<hendry> bzr: ERROR: Branch <bzrlib.store.revision.text.TextRevisionStore object at 0xb78d33ac> has no revision entries
<Kamion> http://people.ubuntu.com/~scott/ongoing-merge/ I think it is
<Kamion> no idea, ask on #bzr or something, sounds like either your bzr or your branch or both are busted
<Kamion> try pulling down a copy of the seeds.ubuntu.com branch and merging from your local copy of that
<hendry> bleh. ok.
<hendry> i got a 404 on http://seeds.ubuntu.com/
<hendry> i guess you mean your URI
<Kamion> you quoted the URL yourself a moment ago, it contains seeds.ubuntu.com
<Kamion> I know that seeds.ubuntu.com itself does not exist; it's intended to at some point, but we haven't got round to it
<hendry> oh nps
<hendry> are the mepis ppl also working with you?
<hendry> i couldn't help notice they are doing the same thing as me
<Kamion> not me personally
<Kamion> but they're doing live CDs, which is a bit different
<Kamion> (AIUI)
<hendry> AIUI?
<Kamion> as I understand it
<Kamion> you don't have to set up Packages files on CD images or anything for live CDs; it's much easier
<hendry> but they'll have to use expresso right?
<Kamion> ("espresso")
<Kamion> depends, if they want to
<Kamion> they might have their own installer they'd want to use
<Kamion> since espresso isn't done yet they might reasonably be steering clear for now
<Kamion> we're certainly not making them use anything they don't want to use
<hendry> i haven't even thought about live CDs yet. as my boss is keen on the server market, more so that the desktop.
<Kamion> right, no particular reason you should
<hendry> ok thanks again Kamion
<hendry> you're very helpful :)
<Kamion> I know some people think live CDs can do everything and should replace install CDs, but I've never subscribed to that view ...
<hendry> Kamion: i agree
<Kamion> (in fact it irritates me immensely :-))
<hendry> :)
* hendry goes off and plays with bzr
#ubuntu-boot 2006-04-12
<hendry> with germinate i get : ? Unknown desktop package: hannux-desktop
<hendry> but i don't understand. the package is there.
<hendry> actually it isn't
<hendry> damn why do i have embarras myself aloud before i see the problem
#ubuntu-boot 2006-04-14
<hendry> have there been any linux-image/grub issues of late?
<xwing> I need to persis settings i made with ethtool/mii-tool to persist across reboots. Could someone help out a noob?
<xwing> i need to set the link rate to 10mbps but i have to make the setting every time i boot up
<xwing> using dapper flight 6
#ubuntu-boot 2006-04-21
<martinp> good morning, could somebody help me with mkinitrd and bootsplash?
#ubuntu-boot 2006-04-23
<hendry> http://terranova.buildd/~buildd/LiveCD/dapper/hannux/current/livecd.hannux.cloop
<hendry> is dapper using cloop or squashfs?
* hendry wonders how these images are created
<hendry> Kamion: good day
<hendry> Kamion: do you use vmware to test ISOs?
<makx> afaik squashfs
<makx> klibc has no cloop support
#ubuntu-boot 2006-04-24
<hendry> how is this squashfs Ubuntu image generated?
<heiko> anyone willing/awake to help me debug/fix a problem i have with booting? :)
<heiko> my notebook used to run fine with the 2.6.12-10-386 kernel - i upgraded and installed the current 2.6.15 package a few days ago
<heiko> trying to boot 2.6.15 leads to "waiting for root file system"
<heiko> which i understand might be a known issue with the initrd
<heiko> but the weird thing is that the 2.6.12-10-386 kernel will also not boot anymore
<heiko> it starts printing stuff on the console, and then i get very many "segmentation fault" lines
<heiko> (so i can't scroll back to the other text)
<heiko> i am not sure what is going wrong, there
<heiko> or how to resolve it
#ubuntu-boot 2006-04-28
<intelikey> anyone in here awake ?
<intelikey> i have a dapper that don't know how to mount the root fs
<intelikey> it's  an scsi drive  sda1  ext2    i did a server-install of hoary then upgraded to dapper and now the initrd.img just drops me into the busybox shell in the ramfs   error is   cant mount /
<intelikey> i used mknod /dev/sda1 b 8 1 ;modprobe aci7xxx ;modprobe ext2 ;mount /dev/sda1 /root -t ext2     ran the init script rcS     and then exited the shell and it booted..... but i cant do that at each boot.....
<intelikey> anyone ?
#ubuntu-boot 2006-04-29
<N2DIY> Hell, I just did my first install, and it missed my SMP, did I miss an install option, or do I need to download another kernel?
<N2DIY> Whoops, that should be hello!
<N2DIY> Hello?
<itsonlyme> hi
<N2DIY> Hello, I just did my first Ubuntu install, and it didn't detect my SMP setup. I'm doing another install now, on a different machine, and noticed SMP wasn't an install option. Can I use a Debian SMP kernel with Ubuntu?
#ubuntu-boot 2007-04-07
<franz__> users
#ubuntu-boot 2007-04-09
<bwald> I have a question
#ubuntu-boot 2007-04-23
<dr-willy> anyone home?
<dr-willy> problem with boot on asus a8n-sli deluxe after upgrade to feisty...
<Jefem24-W> hi all
<Jefem24-W> i need some help
<Jefem24-W> i have installed both windows vista and ubuntu still need windows for the newsleecher progam i use
<Jefem24-W> and grub didnt take over when i installed ubuntu
<Jefem24-W> what do i do to complete the dual boot
#ubuntu-boot 2007-04-24
* mode/#ubuntu-boot [+c]  by ChanServ
* mode/#ubuntu-boot [-o ubuntulog]  by ChanServ
* #ubuntu-boot  You need to be a channel operator to do that
<JanK> Hi all
#ubuntu-boot 2007-04-28
<vdavidoff> hm.
#ubuntu-boot 2008-04-21
<MegaIRC> hello
<MegaIRC> can you help me with a booting trouble in ubuntu 7.10?
<MegaIRC> is there anybody in this channel?
<MegaIRC> hello
<MegaIRC> are you there?
<MegaIRC> ubuntulog?
<MegaIRC> que te den julai
#ubuntu-boot 2008-04-26
<nextexp> Hi
#ubuntu-boot 2009-04-21
<BrianPianka> Hello?
#ubuntu-boot 2009-04-30
<mahs1> HI, i have a problem with boot my system and see this eror"grub laoding, eror 22"how could i fix it?
<mahs1> any one coulnd't help me?
#ubuntu-boot 2010-04-02
<guest_mb> hi all
<guest_mb> can you help me ubuntulog?
#ubuntu-boot 2010-04-08
<stepstools> I have a boot issue
<stepstools> Hello?
#ubuntu-boot 2011-04-22
<LC> Anyone alive in here?
<html_inprogress> hi
#ubuntu-boot 2011-04-25
<acpi> oh wow just one person :)
<acpi> are you there? got a little problem...
#ubuntu-boot 2012-04-11
<wtwtwt> hello
<wtwtwt> I am installing Ubuntu 10.04.4 on Atom. I have problem of bootup, from poweron to grub 10 secs, from grub to os around 100secs, what can I do?
#ubuntu-boot 2013-04-18
<Mauro_vi> hi to everiyone
#ubuntu-boot 2014-04-28
<englishm> oh. it's empty.
<englishm> did everyone get booted?
<englishm> I'll see myself out.
#ubuntu-boot 2019-04-03
<veni> hi

{'channel': 'ubuntu-boot', 'month': 4}