Package: cdebootstrap
Version: 0.5.6
Severity: normal

Hi,

I've built a "grip'd" lenny armel system, using

cdebootstrap --allow-unauthenticated --foreign --arch armel --include \
  udev,mtd-utils lenny lenny-armel http://www.emdebian.org/grip/

This system fails to install liblocale-gettext-perl due to a
pre-dependency being installed but unconfigured:

dpkg: regarding .../liblocale-gettext-perl_1.05-4em1_armel.deb containing 
liblocale-gettext-perl, pre-dependency problem:
 liblocale-gettext-perl pre-depends on perlapi-5.10.0
  perl-base provides perlapi-5.10.0 but is unpacked but not configured.
dpkg: error processing 
/var/cache/bootstrap/liblocale-gettext-perl_1.05-4em1_armel.deb (--install):
 pre-dependency problem - not installing liblocale-gettext-perl

The generated script is attached.

   Simon

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages cdebootstrap depends on:
ii  debian-archive-keyring        2010.08.28 GnuPG archive keys of the Debian a
ii  gpgv                          1.4.10-4   GNU privacy guard - signature veri
ii  libc6                         2.11.2-6   Embedded GNU C Library: Shared lib
ii  libdebian-installer-extra4    0.76       Library of some extra debian-insta
ii  libdebian-installer4          0.76       Library of common debian-installer
ii  wget                          1.12-2.1   retrieves files from the web

cdebootstrap recommends no packages.

cdebootstrap suggests no packages.

-- no debconf information
#!/bin/sh

set -e

export DEBIAN_FRONTEND=noninteractive
export PATH=/sbin:/usr/sbin:/bin:/usr/bin

if [ "$0" = /sbin/init ]; then
  trap 'exec env -u DEBIAN_FRONTEND /bin/sh' ERR
  trap 'exec env -u DEBIAN_FRONTEND -u PATH /sbin/init' EXIT
  mount -n -o remount,rw rootfs /
  mount /tmp
else
  trap 'umount /proc || :' EXIT
  mount -n -t proc none /proc
fi

if [ ! -e /sbin/init.REAL ]; then
  rm /sbin/init
  ln -s /bin/sh /sbin/init
  dpkg-divert --add --local --divert /sbin/init.REAL /sbin/init
  mv /sbin/init.foreign /sbin/init.REAL
fi

dpkg -i --force-all /var/cache/bootstrap/dpkg_1.14.29em1_armel.deb
dpkg -i /var/cache/bootstrap/cdebootstrap-helper-rc.d.deb
dpkg -i /var/cache/bootstrap/cdebootstrap-helper-makedev.deb
dpkg --unpack --force-all /var/cache/bootstrap/libgcc1_4.3.2-1.1em1_armel.deb /var/cache/bootstrap/libc6_2.7-18lenny4em1_armel.deb /var/cache/bootstrap/libbz2-1.0_1.0.5-1em1_armel.deb /var/cache/bootstrap/readline-common_5.2-3.1em1_all.deb /var/cache/bootstrap/libncurses5_5.7+20081213-1em1_armel.deb /var/cache/bootstrap/libreadline5_5.2-3.1em1_armel.deb /var/cache/bootstrap/libusb-0.1-4_0.1.12-13em1_armel.deb /var/cache/bootstrap/zlib1g_1.2.3.3.dfsg-12em1_armel.deb /var/cache/bootstrap/gpgv_1.4.9-3+lenny1em1_armel.deb /var/cache/bootstrap/gnupg_1.4.9-3+lenny1em1_armel.deb /var/cache/bootstrap/debian-archive-keyring_2010.08.28~lenny1em1_all.deb /var/cache/bootstrap/apt_0.7.20.2+lenny2em1_armel.deb /var/cache/bootstrap/debianutils_2.30em1_armel.deb /var/cache/bootstrap/dhcp3-common_3.1.1-6+lenny4em1_armel.deb /var/cache/bootstrap/libattr1_2.4.43-2em1_armel.deb /var/cache/bootstrap/libacl1_2.2.47-2em1_armel.deb /var/cache/bootstrap/libselinux1_2.0.65-5em1_armel.deb /var/cache/bo
 otstrap/coreutils_6.10-6em1_armel.deb /var/cache/bootstrap/lzma_4.43-14em1_armel.deb /var/cache/bootstrap/dpkg_1.14.29em1_armel.deb /var/cache/bootstrap/perl-base_5.10.0-19lenny2em1_armel.deb /var/cache/bootstrap/liblocale-gettext-perl_1.05-4em1_armel.deb /var/cache/bootstrap/libtext-iconv-perl_1.7-1+b1em1_armel.deb /var/cache/bootstrap/libtext-charwidth-perl_0.04-5+b1em1_armel.deb /var/cache/bootstrap/libtext-wrapi18n-perl_0.06-6em1_all.deb /var/cache/bootstrap/debconf-i18n_1.5.24em1_all.deb /var/cache/bootstrap/debconf_1.5.24em1_all.deb /var/cache/bootstrap/dhcp3-client_3.1.1-6+lenny4em1_armel.deb /var/cache/bootstrap/sed_4.1.5-6em1_armel.deb /var/cache/bootstrap/ncurses-bin_5.7+20081213-1em1_armel.deb /var/cache/bootstrap/lsb-base_3.2-20em1_all.deb /var/cache/bootstrap/module-init-tools_3.4-1em1_armel.deb /var/cache/bootstrap/libssl0.9.8_0.9.8g-15+lenny8em1_armel.deb /var/cache/bootstrap/wget_1.11.4-2+lenny2em1_armel.deb /var/cache/bootstrap/hostname_2.95em1_armel.deb /va
 r/cache/bootstrap/net-tools_1.60-22em1_armel.deb /var/cache/bootstrap/ifupdown_0.6.8+nmu1em1_armel.deb /var/cache/bootstrap/mawk_1.3.3-11.1em1_armel.deb /var/cache/bootstrap/libncursesw5_5.7+20081213-1em1_armel.deb /var/cache/bootstrap/nano_2.0.7-5em1_armel.deb /var/cache/bootstrap/netbase_4.34em1_all.deb /var/cache/bootstrap/libcap1_1.10-14em1_armel.deb /var/cache/bootstrap/ntpdate_4.2.4p4+dfsg-8lenny3em1_armel.deb /var/cache/bootstrap/libpam-runtime_1.0.1-5+lenny1em1_all.deb /var/cache/bootstrap/libpam0g_1.0.1-5+lenny1em1_armel.deb /var/cache/bootstrap/libdb4.6_4.6.21-11em1_armel.deb /var/cache/bootstrap/libpam-modules_1.0.1-5+lenny1em1_armel.deb /var/cache/bootstrap/passwd_4.1.1-6+lenny1em1_armel.deb /var/cache/bootstrap/libvolume-id0_0.125-7+lenny3em1_armel.deb /var/cache/bootstrap/udev_0.125-7+lenny3em1_armel.deb /var/cache/bootstrap/libslang2_2.1.3-3em1_armel.deb /var/cache/bootstrap/libnewt0.52_0.52.2-11.3+lenny1em1_armel.deb /var/cache/bootstrap/libpopt0_1.14-4em1_ar
 mel.deb /var/cache/bootstrap/whiptail_0.52.2-11.3+lenny1em1_armel.deb /var/cache/bootstrap/grip-config_0.1.2em1_all.deb /var/cache/bootstrap/gcc-4.3-base_4.3.2-1.1em1_armel.deb /var/cache/bootstrap/libstdc++6_4.3.2-1.1em1_armel.deb /var/cache/bootstrap/balloon3-config_0.6_all.deb /var/cache/bootstrap/base-passwd_3.5.20em1_armel.deb /var/cache/bootstrap/base-files_5lenny7em1_armel.deb /var/cache/bootstrap/bash_3.2-4em1_armel.deb /var/cache/bootstrap/bsdutils_2.13.1.1-1em1_armel.deb /var/cache/bootstrap/diff_2.8.1-12em1_armel.deb /var/cache/bootstrap/libcomerr2_1.41.3-1em1_armel.deb /var/cache/bootstrap/e2fslibs_1.41.3-1em1_armel.deb /var/cache/bootstrap/libuuid1_1.41.3-1em1_armel.deb /var/cache/bootstrap/libblkid1_1.41.3-1em1_armel.deb /var/cache/bootstrap/libss2_1.41.3-1em1_armel.deb /var/cache/bootstrap/e2fsprogs_1.41.3-1em1_armel.deb /var/cache/bootstrap/findutils_4.4.0-2em1_armel.deb /var/cache/bootstrap/grep_2.5.3~dfsg-6em1_armel.deb /var/cache/bootstrap/gzip_1.3.12-6+le
 nny1em1_armel.deb /var/cache/bootstrap/libsepol1_2.0.30-2em1_armel.deb /var/cache/bootstrap/sysvinit-utils_2.86.ds1-61em1_armel.deb /var/cache/bootstrap/initscripts_2.86.ds1-61em1_armel.deb /var/cache/bootstrap/libdevmapper1.02.1_1.02.27-4em1_armel.deb /var/cache/bootstrap/login_4.1.1-6+lenny1em1_armel.deb /var/cache/bootstrap/mktemp_1.5-9em1_armel.deb /var/cache/bootstrap/mount_2.13.1.1-1em1_armel.deb /var/cache/bootstrap/ncurses-base_5.7+20081213-1em1_all.deb /var/cache/bootstrap/procps_3.2.7-11em1_armel.deb /var/cache/bootstrap/sysv-rc_2.86.ds1-61em1_all.deb /var/cache/bootstrap/sysvinit_2.86.ds1-61em1_armel.deb /var/cache/bootstrap/tar_1.20-1+lenny1em1_armel.deb /var/cache/bootstrap/tzdata_2010j-0lenny1em1_all.deb /var/cache/bootstrap/util-linux_2.13.1.1-1em1_armel.deb
dpkg --configure -a
dpkg -i /var/cache/bootstrap/debianutils_2.30em1_armel.deb /var/cache/bootstrap/dhcp3-common_3.1.1-6+lenny4em1_armel.deb /var/cache/bootstrap/libattr1_2.4.43-2em1_armel.deb /var/cache/bootstrap/libacl1_2.2.47-2em1_armel.deb /var/cache/bootstrap/libselinux1_2.0.65-5em1_armel.deb /var/cache/bootstrap/coreutils_6.10-6em1_armel.deb /var/cache/bootstrap/libstdc++6_4.3.2-1.1em1_armel.deb /var/cache/bootstrap/lzma_4.43-14em1_armel.deb /var/cache/bootstrap/dpkg_1.14.29em1_armel.deb /var/cache/bootstrap/perl-base_5.10.0-19lenny2em1_armel.deb /var/cache/bootstrap/liblocale-gettext-perl_1.05-4em1_armel.deb /var/cache/bootstrap/libtext-iconv-perl_1.7-1+b1em1_armel.deb /var/cache/bootstrap/libtext-charwidth-perl_0.04-5+b1em1_armel.deb /var/cache/bootstrap/libtext-wrapi18n-perl_0.06-6em1_all.deb /var/cache/bootstrap/debconf-i18n_1.5.24em1_all.deb /var/cache/bootstrap/debconf_1.5.24em1_all.deb /var/cache/bootstrap/dhcp3-client_3.1.1-6+lenny4em1_armel.deb /var/cache/bootstrap/sed_4.1.5-6em1_
 armel.deb /var/cache/bootstrap/libncurses5_5.7+20081213-1em1_armel.deb /var/cache/bootstrap/ncurses-bin_5.7+20081213-1em1_armel.deb /var/cache/bootstrap/lsb-base_3.2-20em1_all.deb /var/cache/bootstrap/module-init-tools_3.4-1em1_armel.deb /var/cache/bootstrap/zlib1g_1.2.3.3.dfsg-12em1_armel.deb /var/cache/bootstrap/libssl0.9.8_0.9.8g-15+lenny8em1_armel.deb /var/cache/bootstrap/wget_1.11.4-2+lenny2em1_armel.deb /var/cache/bootstrap/hostname_2.95em1_armel.deb /var/cache/bootstrap/net-tools_1.60-22em1_armel.deb /var/cache/bootstrap/ifupdown_0.6.8+nmu1em1_armel.deb /var/cache/bootstrap/mawk_1.3.3-11.1em1_armel.deb /var/cache/bootstrap/libncursesw5_5.7+20081213-1em1_armel.deb /var/cache/bootstrap/nano_2.0.7-5em1_armel.deb /var/cache/bootstrap/netbase_4.34em1_all.deb /var/cache/bootstrap/libcap1_1.10-14em1_armel.deb /var/cache/bootstrap/ntpdate_4.2.4p4+dfsg-8lenny3em1_armel.deb /var/cache/bootstrap/libpam-runtime_1.0.1-5+lenny1em1_all.deb /var/cache/bootstrap/libpam0g_1.0.1-5+lenny
 1em1_armel.deb /var/cache/bootstrap/libdb4.6_4.6.21-11em1_armel.deb /var/cache/bootstrap/libpam-modules_1.0.1-5+lenny1em1_armel.deb /var/cache/bootstrap/passwd_4.1.1-6+lenny1em1_armel.deb /var/cache/bootstrap/libvolume-id0_0.125-7+lenny3em1_armel.deb /var/cache/bootstrap/udev_0.125-7+lenny3em1_armel.deb /var/cache/bootstrap/libslang2_2.1.3-3em1_armel.deb /var/cache/bootstrap/libnewt0.52_0.52.2-11.3+lenny1em1_armel.deb /var/cache/bootstrap/libpopt0_1.14-4em1_armel.deb /var/cache/bootstrap/whiptail_0.52.2-11.3+lenny1em1_armel.deb /var/cache/bootstrap/grip-config_0.1.2em1_all.deb /var/cache/bootstrap/gcc-4.3-base_4.3.2-1.1em1_armel.deb /var/cache/bootstrap/libgcc1_4.3.2-1.1em1_armel.deb /var/cache/bootstrap/libc6_2.7-18lenny4em1_armel.deb /var/cache/bootstrap/libbz2-1.0_1.0.5-1em1_armel.deb /var/cache/bootstrap/readline-common_5.2-3.1em1_all.deb /var/cache/bootstrap/libreadline5_5.2-3.1em1_armel.deb /var/cache/bootstrap/libusb-0.1-4_0.1.12-13em1_armel.deb /var/cache/bootstrap/g
 pgv_1.4.9-3+lenny1em1_armel.deb /var/cache/bootstrap/gnupg_1.4.9-3+lenny1em1_armel.deb /var/cache/bootstrap/debian-archive-keyring_2010.08.28~lenny1em1_all.deb /var/cache/bootstrap/apt_0.7.20.2+lenny2em1_armel.deb
dpkg -i /var/cache/bootstrap/cdebootstrap-helper-apt.deb
apt-get install --yes -o APT::Get::AllowUnauthenticated=true -o APT::Install-Recommends=false libgcc1 libc6 libbz2-1.0 readline-common libncurses5 libreadline5 libusb-0.1-4 zlib1g gpgv gnupg debian-archive-keyring apt debianutils dhcp3-common libattr1 libacl1 libselinux1 coreutils lzma dpkg perl-base liblocale-gettext-perl libtext-iconv-perl libtext-charwidth-perl libtext-wrapi18n-perl debconf-i18n debconf dhcp3-client sed ncurses-bin lsb-base module-init-tools libssl0.9.8 wget hostname net-tools ifupdown mawk libncursesw5 nano netbase libcap1 ntpdate libpam-runtime libpam0g libdb4.6 libpam-modules passwd libvolume-id0 udev libslang2 libnewt0.52 libpopt0 whiptail grip-config gcc-4.3-base libstdc++6 adduser apt-utils libsigc++-2.0-0c2a libcwidget3 libxapian15 libept0 aptitude balloon3-config base-passwd base-files bash bsdutils bsdmainutils cpio cron diff libcomerr2 e2fslibs libuuid1 libblkid1 libss2 e2fsprogs ed findutils grep groff-base gzip libsepol1 sysvinit-utils initscri
 pts iproute iptables iputils-ping libdevmapper1.02.1 libgpg-error0 libgcrypt11 libtasn1-3 libgnutls26 liblzo2-2 libpcre3 libsasl2-2 libsysfs2 libwrap0 login logrotate libgdbm3 man-db mktemp mount mtd-utils ncurses-base netcat-traditional procps rsyslog sysv-rc sysvinit tar tasksel tasksel-data tcpd traceroute tzdata update-inetd util-linux vim-common vim-tiny
dpkg -P cdebootstrap-helper-apt
dpkg -P cdebootstrap-helper-rc.d
dpkg -P cdebootstrap-helper-makedev

echo 'deb http://www.emdebian.org/grip lenny main' > /etc/apt/sources.list

rm /sbin/init
dpkg-divert --remove --local --divert /sbin/init.REAL /sbin/init
rm /sbin/cdebootstrap-foreign

Reply via email to