On Tue, Oct 16, 2001 at 05:43:14PM -0400, Adam Di Carlo wrote:
> It's not a question of what version of the package is *installed*.
> It's a question of what version of the package is downloaded from the
> archive and built with. It will use the latest from unstable by
> default, but not all arches have new debootstrap ported yet.
Hrm.
If you change the rootdisk.sh to something like:
PACKAGE_PATHS=$(grab_paths $(sed -e 's/ .*//' $extract_list))
cat $extract_list | while read a b; do
[ "$b" != "" ] || continue
for c in $PACKAGE_PATHS; do
d=${c##*/}
if [ "${d%%_*}" = "$a" ]; then
v=${d#*_}
v=${v%%_*}
if dpkg --compare-versions "$v" lt "$b"; then
echo "Bad version of $a ($v << $b)"
exit 1
fi
echo "$a $b $v okay"
fi
done
done)
and then make the EXTRACT_ALL files and stuff look like:
debootstrap 0.1.15.5
where the version is optional, and is the minimum acceptable version, things
should work out okay.
Cheers,
aj
--
Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/>
I don't speak for anyone save myself. GPG signed mail preferred.
"Security here. Yes, maam. Yes. Groucho glasses. Yes, we're on it.
C'mon, guys. Somebody gave an aardvark a nose-cut: somebody who
can't deal with deconstructionist humor. Code Blue."
-- Mike Hoye,
see http://azure.humbug.org.au/~aj/armadillos.txt
Attachment:
pgpZHdNuMwYy7.pgp
Description: PGP signature