Hi, I've used apt-move to create a local debian mirror on my laptop (we have a couple of debian "testing" laptops at work, and I have a box at home, so a mirror makes sense for me.
I started my mirror by using apt-move move-file to populate my mirror with all the deb's on a February Woody cd set. Then I run apt-move sync (and now 'mirror') to bring it all up to date. This is a lengthy process. Especially in the early days (eg. last week, when I first got my laptop) before my local mirror is up to date, every now and then I needed to kill apt-move mirror so that I could apt-get install an app that I needed right at that point. Since I had all the (slightly old) debs in my local mirror, I wanted to use those immediately, and later on do an apt-get dist-upgrade (when my local mirror is up to date). I didn't want to wait, for example, for the latest version of mozilla to download, just because apt-get update figured out there's a newer version, when the slightly older version is fine for what I need. But apt-get always insists, if it knows about one, on downloading the latest version, even though: - my local repository has a slightly older deb - apt-cache show knows about the local version - I local Packages.gz files (courtesy apt-move) which faithfully represent the local list of packages - my sources.list file lists my local mirror dir before everything else - apt-get update is run and knows about everything (which is, I'm guessing, why apt-cache show ... gives me multiple versions for the package I'm about to install) apt-get apparently has a --no-download option but this never worked for me and produced some arcane error that made no sense to me. So I gave up on that option. Eventually, after much messing around and testing different things, I did find a "cludgy" workaround: - comment out the "deb http..." lines in my sources.list and only leave in the deb file... (local) entries - I ended up figuring out that I could get away without running apt-get update after this (which would otherwise blow away the http site Packages files, and therefore, frustratingly, require them to be redownloaded after uncommenting the http lines and rerunning apt-get update ... grrrr ... or temporarily copying out those files and copying them back in and hope they haven't updated on the server - it's a problem because I'm behind a modem). - apt-get install package... - uncomment out the lines - rerun apt-move Getting to that point of figuring all this out was frustrating. All I wanted was for apt-get to install the slightly out of date, but local, version of a package. Why is this so hard? If anyone knows another way, or something I could otherwise do, it would certainly be appreciated. Thanks Zenaan -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

