I did a little editing and this makes apt-zip working again on my system:

rd@blackbox:~$ diff -u /usr/bin/apt-zip-list tmp.nobackup/apt-zip/apt-zip-list
--- /usr/bin/apt-zip-list       2008-02-01 08:33:13.000000000 +0100
+++ tmp.nobackup/apt-zip/apt-zip-list   2011-08-22 12:34:53.220484552 +0200
@@ -35,7 +35,7 @@
 
 [ -n "$PACKAGES" ] && apt-get ${APTGETEXTRAOPTS} -qq --print-uris install 
$PACKAGES > "$TMP"
 [ -n "$APTGETACTION" ] && apt-get ${APTGETEXTRAOPTS} -qq --print-uris 
${APTGETACTION} >> "$TMP"
-grep $GREP < "$TMP" | tr -d "'" | sed 's/SHA256://' | sort -u > "$TEMP"
+grep $GREP < "$TMP" | tr -d "'" | sed 's/MD5Sum://' | sort -u > "$TEMP"
 if [ $? != 0 ]
 then
     error "apt-get failed"
rd@blackbox:~$ diff -u /usr/share/apt-zip/methods/wget tmp.nobackup/apt-
zip/methods/wget 
--- /usr/share/apt-zip/methods/wget     2008-02-01 08:33:13.000000000 +0100
+++ tmp.nobackup/apt-zip/methods/wget   2011-08-22 12:23:30.295487584 +0200
@@ -33,8 +33,8 @@
            [ ! -r "\$1" ] && return 1
            [ "\$2" = "0" ] && return \$3
            [ "\$2" = "" ] && return \$3
-           [ "\`type sha256sum\`" ] &&
-               if [ "\`sha256sum \$1 | cut -d' ' -f1\`" = \$2 ]
+           [ "\`type md5sum\`" ] &&
+               if [ "\`md5sum \$1 | cut -d' ' -f1\`" = \$2 ]
                then return 0
                else err \$1 "wrong checksum"; return 1
                fi
rd@blackbox:~$ 

Thanks,
Rainer

-- 
Rainer Dorsch
Lärchenstr. 6
D-72135 Dettenhausen
07157-734133
email: rdor...@web.de
jabber: rdor...@jabber.org
GPG Fingerprint: 5966 C54C 2B3C 42CC 1F4F  8F59 E3A8 C538 7519 141E
Full GPG key: http://pgp.mit.edu/

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to