[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