Hello, schu mi wrote: > I tried some more systems: > > With OM2008.12 I get the old error again: > > "P: Configuring helper cdebootstrap-helper-apt > E: Internal error: install"
please follow the workaround from Lionel until the situation is understood. > With debian on NAND (May) I get this error: > > 2009-09-08 16:11:14 (220 KB/s) - `/tmp/cdebootstrap.deb' saved [539854/539854] > > ./install.sh: line 806: ar: command not found > tar: /tmp/data.tar.gz: Cannot open: No such file or directory > tar: Error is not recoverable: exiting now > tar: Child returned status 2 > tar: Exiting with failure status due to previous errors You don't have the ar binary from the binutils package (or the analogue on your distro). If you have a gcc, then you also have ar. It is used to package libraries (and since 16 years also Debian packages). You still have not answered how you are invoking install.sh. It is tested against here for intern_binary in wget ping fdisk mount umount mkfs.$SD_PART1_FS mkfs.$SD_PART2_FS mkswap gunzip dd sed rdate ar; do if ! which $intern_binary > /dev/null; then echo "E: Could not find $intern_binary binary" exit 1 fi if [ -n "$VERBOSE" ]; then echo " * $intern_binary installed" fi done You should have received a friendly note informing you about the lacking binary. > Before I had a recent SHR running. > > > Which systems do you use to install debian with your script? I am also on OM2008.12 and also get the error. I got around it by executing the cdebootstrap manually. It is something new. Steffen > -------- Original-Nachricht -------- >> Datum: Sat, 08 Aug 2009 15:55:56 +0200 >> Von: Steffen Moeller <steffen_moel...@gmx.de> >> An: schu mi <schumi_8_2...@gmx.de> >> CC: smartphones-userland@linuxtogo.org >> Betreff: Re: [debian] install.sh during debian phase ends with: Internal >> error > >> Hello again, >> >> schu mi wrote: >>> now I get this: >>> >>> "Running stage debian >>> Install a basic Debian system >>> * Downloading cdebootstrap package >> 'cdebootstrap-static_0.5.5_armel.deb' >>> Connecting to ftp2.de.debian.org (195.71.68.86:80) >>> cdebootstrap.deb 100% >> |*************************************************************************************************| >> 527k 00:00:00 ETA >>> tar: invalid option -- z >>> BusyBox v1.13.2 (2009-06-02 14:23:34 CEST) multi-call binary >>> >>> Usage: tar -[cxtvO] [-X FILE] [-f TARFILE] [-C DIR] [FILE(s)]... >>> " >>> >> how did you invoke install.sh ? I am asking since install.sh is testing >> (in function >> action_testing) for the compatibility of the installed tar with the -z >> option already and >> would install the Debian tar to help out: >> >> action_testing () { >> echo "Testing system setup" >> ... >> if $TAR_APPLICATION --help 2>&1 | grep "Usage: $TAR_APPLICATION >> \-\[cxtvO\]" >>> /dev/null; then >> echo "W: $TAR_APPLICATION does not support gzip archives" >> echo "Downloading tar package" >> wget $TAR_PACKAGE -O /tmp/tar.deb >> rm -f /tmp/data.tar.gz # FIXME: ar should just overwrite >> it >> ( cd /tmp && ar -x tar.deb data.tar.gz ) >> mkdir -p /usr/local >> gunzip -c /tmp/data.tar.gz | $TAR_APPLICATION -x -C >> /usr/local/ >> TAR_APPLICATION=/usr/local/bin/tar >> rm -f /tmp/data.tar.gz >> rm -f /tmp/tar.deb >> fi >> >> You should consequently not have any advantage from downgrading >> cdebootstrap, as it was my >> very initial hunch. My other two suggestions to update busybox or install >> a separate tar >> package was the way to go. Please be so kind to report / investigate. _______________________________________________ Smartphones-userland mailing list Smartphones-userland@linuxtogo.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland