Date: Tue, 1 Jan 2008 21:19:08 -0800 From: Jeremy Chadwick <koitsu@FreeBSD.org> To: "Jason C. Wells" <jcw@highperformance.net> Cc: freebsd-ports@freebsd.org Subject: Re: Port Version via pkg_add Message-ID: <20080102051908.GA8486@eos.sc1.parodius.com> In-Reply-To: <477B0EA4.1040401@highperformance.net> References: <477B0EA4.1040401@highperformance.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jan 01, 2008 at 08:10:12PM -0800, Jason C. Wells wrote: > How does pkg_add determine what version of a port to add when > 'pkg_add -Kr' is used? pkg_add calls getosreldate(3) to obtain the integer value of the release of FreeBSD running on the machine. The list of paths to fetch from are hard-coded based on range comparisons for the above reldate value. See src/usr.sbin/pkg_install/add/main.c for a list. > How can I make pkg_add use 6.3 packages instead of 6.2? You run pkg_add with a URL that contains "packages-6.3-release" instead of packages-6.2-release, e.g.: pkg_add -r ftp://ftp4.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/whatever.tbz -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080102051908.GA8486>