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