On 01.05.2013 20:23, Vagrant Cascadian wrote:
On Sun, Apr 28, 2013 at 07:18:38PM +0400, Vladimir Ipatov wrote:I thought that there is an error in my profiles and decidedto build iso with default profile using "build-simple-cdd --dist wheezy"Are you specifying an http mirror for debian_mirror in your profiles?
yes. I tested several mirrors.
The wget_debian_mirror value, derived from debian_mirror, works best when it's an ftp mirror: i.e. profiles/default.conf: wget_debian_mirror=ftp://ftp.us.debian.org/debian
I tested with this config file: ARCH=amd64 debian_mirror=http://ftp.us.debian.org/debian wget_debian_mirror=ftp://ftp.us.debian.org/debian security_mirror=http://security.debian.org profiles_udeb_dist=wheezy export CODENAME=wheezy dist=wheezy export DEBVERSION=cbs kernel_packages=linux-image-3.2.0-4-amd64 profiles=cbs proposed_updates=true mirror_components="main contrib non-free"KERNEL_PARAMS="$KERNEL_PARAMS debian-installer/locale=en_US console-setup/layoutcode=us console-keymaps-at/keymap=us localechooser/translation/warn-light=true localechooser/translation/warn-severe=true"
Same result.
I tried to build with ftp mirror both in debian_mirror and wget_debian_mirror, but it also failed.Wget's recursive http mirroring, at least the way simple-cdd uses it, doesn't handle the non-packaging files very well... I was only able to build a wheezy iso when using an ftp mirror (or an ftp mirror for files, http for packages worked fine).
I have already tested "build-simple-cdd --dist wheezy" under wheezy chroot. Same error. Today I tested it under wheezy system not in a chroot and it works.So, I've tested this under various configurations. "build-simple-cdd --dist wheezy" works on wheezy, but not on sid (although different errors than originally reported). "build-simple-cdd --dist squeeze" does not work on wheezy. It seems that the package at least right now only works run under the release that it will generate. Since users can adapt given this knowledge, I'm lowering the severity.
Also I built iso with given config. But I can't find out why it don't work in chroot. Any ideas?
smime.p7s
Description: S/MIME Cryptographic Signature

