Carlos E. R. wrote:
Which is fine for the files on the DVD that it indexes, but
I usually have my rpm's downloaded from the internet, which
don't have the same package-list as on the DVD.
But there is no ARCHIVES.gz for non-oss. :-?
Most directories that don't have that (non-oss, src, others, and
all the update dirs, and any other repos that are enabled).
I also tend to merge my x86_64+noarch rpms into
1 directory, then fold update rpms into it as they become available.
That way, except for sources, I usually only have 1 directory
to search through for a package name.
I also remove all the incremental rpms and all but
the highest version-num of rpms having multiple
As for this:
Carlos E. R. wrote:
Ah, then have a look at the command "pin",
because it does exactly that
- except that the file list is obtained from ARCHIVES file in the DVD.
Or from the ftp server.
Or use the command "webpin", which does a similar thing but against an
online database of all repos. The problem is, it fails often.
Yeah... those don't work for me... (*sigh*)
*** pin found no ARCHIVES_13.2.gz file in
pin will copy the files, please enter root password :
no file ARCHIVES_13.2.gz found
please insert CD1/DVD in your CD-ROM/DVD drive / bitte CD1/DVD einlegen
How are users
suppose to find files in their distro?
I don't know of many that would know how or want to create
a 550MB index even when it is useful.
I do ;-)
Other than the ARCHIVES file?
My index for 13.2:
Ishtar:rpms/13.2> du -sh
Ishtar:rpms/13.2> find . -type f |wc
32430 32430 2830286
One file for each package-rpm list: easier to generate &
maintain that way. Ex. I can process the list of rpms
in parallel w/1-thread/cpu.
even know 'cnf' stood for something until
I saw the package name (though it was a configuration tool
I didn't have).
Yes, funny name :-)
Well, makes sense if you know what rpm it belongs to.
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse+owner(a)opensuse.org