[Simple-cdd-devel] Problems building simple-cdd for squeeze
Niklaus Giger
niklaus.giger at member.fsf.org
Sun Mar 21 11:31:53 UTC 2010
Hi
Thanks for your work on simple-cdd. It works great for me for lenny.
But not for squeeze? I tried to dig a little into the problem, but got not
very far.
To isolate the problem I created via debootstrap a squeeze chroot. There I
mounted /proc and a minimal /dev. Then I ran "aptitude install simple-cdd",
created a test user and tried to run
simple-cdd --dist squeeze --debian-mirror \
http://mirror.switch.ch/ftp/mirror/debian/ 2>&1 | tee simple-cdd.log
I remarked that running ./CONF.sh in tmp/debian-cdd balked out saying
"bash: dpkg-architecture: command not found"
Running "aptitude install dpkg-dev" fixed this error.
Is this a missing depends of debian-cd or simple-cdd?
Then I reran above mentioned command again.
But I still got the following errors in the attached log.
> W: Failed to fetch
> file:/home/test/tmp//mirror/dists/squeeze/contrib/binary-i386/Packages.gz
> File not found E: Some index files failed to download, they have been
> ignored, or old ones used instead.
> You need a Debian mirror with the doc directory!
But the debian mirror
> Failed to start disc 1, error 256
> make: *** [image-trees] Error 9
> purging /home/test/tmp//extras
> simple-cdd: extra files for simple-cdd
> find: `/home/test/tmp//cd-build/squeeze/CD1/pool': No such file or
> directory ERROR: missing required packages from profile default: less
> ERROR: missing required packages from profile default: simple-cdd-profiles
> WARNING: missing optional packages from profile default: grub
> popularity-contest localization-config console-tools usbutils acpi acpid
> eject lvm2 mdadm cryptsetup reiserfsprogs jfsutils xfsprogs type-handling
> debootstrap busybox syslinux-common syslinux
Then I added wget and rsync as mirror-tools to make it look like
> simple-cdd --dist squeeze --mirror-tools "wget rsync" --debian-mirror \
> http://ftp.debian.org/debian/
Now I only have the following error:
> CD 1 (not) filled with 429 packages, 81524 blocks, 166961152 bytes
> Finished: 429 packages placed
> purging /home/test/tmp//extras
> simple-cdd: extra files for simple-cdd
> ERROR: missing required packages from profile default: simple-cdd-profiles
This seems very odd to me. Is the mirror in a bad state?
Do you know why (and shouldn't it be documented somewhere) we need to specify
the mirrortools for squeeze?
Best regards
Please CC: to me as I am not subscribed to the list
--
Niklaus Giger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: simple-cdd.log
Type: text/x-log
Size: 6677 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/simple-cdd-devel/attachments/20100321/d49c62c7/attachment.bin>
More information about the Simple-cdd-devel
mailing list