New devel version...

Greg Kurtzer <[email protected]> Sun, 6 Oct 2002 00:27:47 -0700
Newsgroups gmane.linux.redhat.rpm.grab
Message-ID <[email protected]>
OK, well it was not as bad as I thought. I rewrote the dependency engines, and
gave the option of creating a GRAB friendly repository on your FTP server.

Dependencies (both requires and provides) are now handled by a directory of 
ASCII files, each one symbolizing a package in GRAB's database. Actually it is 
quite simple, works well, incredibly faster, and uses a heck of a lot less 
space then before (just don't count the inodes!). 

Of course GRAB can still connect to a non-friendly standard FTP server and it
will create a dependency info file automatically when updating that package.

I just posted the newest devel release at the home page. To check it out, do a 
   # grab --getdevel

BTW, I have to show this one off. Doing an update from my home system over
DSL:

[gmkurtzer@spike grab]$ sudo ./grab --cleanall
-Cleaning cache /var/cache/grab
-All cached files have been cleaned
[gmkurtzer@spike grab]$ time sudo ./grab --update
-Creating Download Directory "/var/cache/grab/RPMS/"
-Creating Package Information Directory "/var/cache/grab/PKG-Info/"
-Updating remote RPM cache database
-Grabbing list of ftp servers from:
 ftp://ftp.runlevelzero.net/pub/greg/grab/srv_lists/redhat-8.0.txt
  >You are now attached to ftp.runlevelzero.net. Please send any connection
  >problems to Greg Kurtzer <[email protected]> (list maintainer).
 ->Indexed [1] RPMS from [email protected]
 ->Indexed [0] RPMS from [email protected]
 ->Indexed [0] RPMS from [email protected]
 ->Indexed [1472] RPMS from [email protected]
-Updating remote provides database with new packages

real    2m44.421s
user    0m7.830s
sys     0m1.430s

Just a tad bit faster I think!
-- 
Greg Kurtzer
[email protected]
http://www.runlevelzero.net
LINUX,... The choice of a GNU generation!
:wq