Issues creating live images for testing and sid
Hello,
I'm having issues creating a (working) live image of testing/squeeze and sid.
When using "-d testing" as parameter to lh_config the subsequent lh_build stage fails at the
beginning since /usr/share/debootstrap/scripts/ doesn't have an entry for testing.
Searching for the error got me the following lines:
2008-07-11 08:59:18 < mcreel> E: No such script: /usr/share/debootstrap/scripts/testing
2008-07-11 08:59:32 < mcreel> when the system starts trying to bootstrap
2008-07-11 08:59:48 < mcreel> amd64 is working fine
2008-07-11 09:00:38 < panthera> you could never use suite names, always use codenames.
(from http://live.debian.net/archive/irc/2008-07.txt)
And seeing that stable isn't there either makes it consistent.
But what if I want the sources.list in the image to point to testing (instead of squeeze)? Can I do
that?
Creating a symlink from testing to sid (since all the others were pointing to sid as well) got me
through that stage and it build an iso file.
But with either that 'workaround' or using "-d squeeze" the resulting image gives an error during
boot trying to change the user's password with a msg "invalid parameter 'e'" (or sth like that since
it scrolls of the screen, tested with VirtualBox) with the net consequense that I can't log in to
the image.
Is this a bug or misconfiguration on my part or sth else that can be done about it?
And the creation of a sid image fails when it tries to configure sysvinit, caused by a missing
dependency to initscripts (among others) http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=546834
Adding initscripts as an argument to "--packages" does install it, but apparently not 'good enough'
for configuring sysvinit to succeed.
Is there a(nother) workaround so I can make a sid image?
This is the command I used (where the value of the -d parameter changed):
lh_config --mirror-bootstrap "http://192.168.1.5:3142/ftp.nl.debian.org/debian/" --mirror-binary
"http://ftp.nl.debian.org/debian/" --mirror-binary-security "http://security.debian.org" --apt
aptitude --apt-recommends disabled --linux-flavours 686 --categories "main contrib non-free" -d
squeeze
Before su to root to call lh_build, I've placed a deb for the multimedia-keyring into
config/chroot_local-packages and added a multimedia.binary scriptlet into config/chroot_sources (so
debian-multimedia gets into sources.list as well)
Thanks for any help on this,
Diederik
Reply to: