design problem when installing base system
Right now, packages are downloaded from the web, stored in
/var/cache/apt/archives/...deb and later simply unpacked.
this causes a problem, if someone wants to install potato, after
a testing installtion failed/was not finished:
Both flavours of all packages are in given directory and are
unpacked; due to higher verson numbers and sort on unpack,
allways the newer package gets installed.
the user who has two sets of packages will allways end up with
the newer one.
we need to
- remember what he wanted to install and have a list which
packages belong to his choice
- erase the archive/ directory on every installation start