tazpkg rev 248

Fix 'Requested Range Not Satisfiable' on recharge
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Mar 23 21:58:18 2009 +0000 (2009-03-23)
parents 0a9d95c7f42b
children 90af2423ad9f
files tazpkg
line diff
     1.1 --- a/tazpkg	Wed Mar 11 17:48:45 2009 +0000
     1.2 +++ b/tazpkg	Mon Mar 23 21:58:18 2009 +0000
     1.3 @@ -1579,7 +1579,8 @@
     1.4  				mv -f packages.txt packages.txt.bak 2>/dev/null
     1.5  				mv -f packages.list packages.list.bak 2>/dev/null
     1.6  				mv -f packages.equiv packages.equiv.bak 2>/dev/null
     1.7 -				mv -f files.list.lzma files.list.lzma.bak 2> /dev/nul
     1.8 +				mv -f files.list.lzma files.list.lzma.bak 2> /dev/null
     1.9 +				mv -f mirrors mirrors.bak 2> /dev/null
    1.10  				status
    1.11  			fi
    1.12  			download_from "$(cat mirror)" packages.desc
    1.13 @@ -1589,6 +1590,7 @@
    1.14  			download_from "$(cat mirror)" packages.equiv
    1.15  			download_from "$(cat mirror)" files.list.lzma
    1.16  			download_from "$(cat mirror)" mirrors
    1.17 +			[ -f mirrors ] || mv mirrors.bak mirrors 2> /dev/null
    1.18  			suffix=$(head -1 mirror)
    1.19  			suffix=packages${suffix#*/packages}
    1.20  			for i in $(cat mirrors 2> /dev/null); do