Date: Fri, 15 Sep 2006 12:05:08 -0400 From: Kris Kennaway <kris@obsecurity.org> To: Colin Percival <cperciva@freebsd.org> Cc: ke han <ke.han@redstarling.com>, freebsd-questions@freebsd.org Subject: Re: portsdb -Uu Message-ID: <20060915160508.GA71900@xor.obsecurity.org> In-Reply-To: <450A4F26.3020702@freebsd.org> References: <E46B989E-8387-4F9B-80CA-94D6872FE93E@redstarling.com> <450A4F26.3020702@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] 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 "freebsd-questions-unsubscribe@freebsd.org" > [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFCs80Wry0BWjoQKURAsdcAJ4w+yG1gjwiWe5CaP9aI85e2mhaMwCeI1R7 0DAWVCNdmp+hBeXlLsHWANI= =JJsE -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060915160508.GA71900>
