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.

Cheers,

Steffen (who has just unbricked his freephone again)


_______________________________________________
Smartphones-userland mailing list
Smartphones-userland@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland

Reply via email to