Besides fink itself (via the Fink::*.pm packages), does anything (our
hacked up debian tools, FinkCommander, fink's website, etc.) access
fink's package database (the thing generated by 'fink index')? Of
those, do any access it other than by the accessor methods provided by
the Fink::*.pm packages?

Reason I'm asking is that PkgVersion::initialize, which runs for every
.info file during index building, does a lot of processing of Depends
(and related fields) and Source (and related fields). If the package
database is only accessed by our own accessors, could we simply stash
the raw values and then only expand_percent as needed? It would cost a
few CPU cycles during dependency checking and package compiling, but
would save many during index building.

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to