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
--OXfL5xGRrasGEqWY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 14, 2006 at 11:58:46PM -0700, Colin Percival wrote: > ke han wrote: > > I am using > > portsnap fetch > > portsnap update > >=20 > > to sync my ports tree on FreeBSd 6.1...it seems it maintains an index > > when I run update. >=20 > Yes. >=20 > > 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.. >=20 > 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. >=20 > > 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?? >=20 > The ports INDEX file generated by "portsdb -U" is the same file as portsn= ap > generates. Since the INDEX.db database is generated automatically, this = means > there is no need to run portsdb between running portsnap and running port= upgrade. >=20 > My standard ports update/upgrade procedure is: > portsnap fetch > portsnap update > pkg_version -vIL=3D # this is equivalent to "portversion -vL=3D" > 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'. >=20 > 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.o= rg" >=20 --OXfL5xGRrasGEqWY Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFCs80Wry0BWjoQKURAsdcAJ4w+yG1gjwiWe5CaP9aI85e2mhaMwCeI1R7 0DAWVCNdmp+hBeXlLsHWANI= =JJsE -----END PGP SIGNATURE----- --OXfL5xGRrasGEqWY--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060915160508.GA71900>