pkgng repository URL for minor version

2012-09-17 Thread Oleg Ginzburg
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)
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: pkgng repository URL for minor version

2012-09-17 Thread Matthew Seaman
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

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org