On Thu, Sep 14, 2006 at 11:58:46PM -0700, Colin Percival wrote: > ke han wrote: > > I am using > > portsnap fetch > > portsnap update > > > > to sync my ports tree on FreeBSd 6.1...it seems it maintains an index > > when I run update. > > Yes. > > > I am used to using: > > portsversion and portsupdate to upgrade ports...in this method I have > > also used > > portsdb -Uu > > to rebuild an index anytime prior to running these commands...yes > > portsdb takes a while and I've always wondered if this is necessary > > prior to running any of these commands.. > > portsdb -Uu does two things: > 1. It rebuilds the ports INDEX. This is done by "portsdb -U" and takes a > long time. > 2. It rebuilds the ports INDEX.db database. This is done by "portsdb -u", > takes > only a few seconds, and is done automatically when you run portupgrade if the > database is out of date. > > > So my question is: Is the index being maintained by portsnap the same > > or a replacement to that used by portupgrade? Do I have to maintain > > both sets of indexes in order to use portsupdate?? > > The ports INDEX file generated by "portsdb -U" is the same file as portsnap > generates. Since the INDEX.db database is generated automatically, this means > there is no need to run portsdb between running portsnap and running > portupgrade. > > My standard ports update/upgrade procedure is: > portsnap fetch > portsnap update > pkg_version -vIL= # this is equivalent to "portversion -vL=" > portupgrade -a
When I installed portsnap with 'portsnap fetch extract' and then ran portupgrade -fa (this was during an update from 6.x to 7.x), it replaced the index with the one from 'make fetchindex'. > > Colin Percival > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" >
pgp7uA9adYyeW.pgp
Description: PGP signature