Date: Mon, 17 Sep 2012 11:47:05 +0100 From: Matthew Seaman <matthew@freebsd.org> To: freebsd-ports@freebsd.org Subject: Re: pkgng repository URL for minor version Message-ID: <5056FFA9.3040505@freebsd.org> In-Reply-To: <201209171412.33278.olevole@olevole.ru> References: <201209171412.33278.olevole@olevole.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On 09/17/12 11:12, Oleg Ginzburg wrote: > What is the method in a repository of pkg there to split packages for > difference minor version? At present PACKAGESSITE set to > http://pkg.freebsd.org/${ABI}/latest, where $ABI forming URL on 9.0 or > 9.1/amd64 into http://pkg.freebsd.org/freebsd:9:x86:64/latest/ > > How it is possible to specify necessary minor version or determine for which > version the package. For an example, some software builds on 9.1 isn't > compatible with 9.0 libraries ("_ThreadRuneLocale" Undefined symbol) There isn't a means of specifying minor version like that at present. While you are correct that software compiled on eg. 9.1 will not necessarily work correctly on 9.0, you can be sure that software compiled on 9.0 will work on any more recent 9.x release (with about 4 known exceptions that rely on intimate knowledge of kernel internals). So the packages on official repo sites will be compiled on the oldest still supported 9.x release and will be usable on any 9.x release. Cheers, Matthew
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5056FFA9.3040505>