|
OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD. |
|
Thread Tools | Display Modes |
|
|||
official openbsd recommendation to install packages (not ports)?
i noticed in the packages and ports section of the openbsd faq, the team recommends NOT to compile packages from ports. they claim that the binaries have been tested more and that ports could cause problems, i was wondering if there is anything more to it, where do these problems come from. i found it interesting to read that recommendation given the enthusiasm about compiling from source from some projects (gentoo, for instance). what exactly is the difference between a binary compiled from source by ports vs binaries from pkg_add? it seems to me that during the compilation process a more customized profile is made for your machine and the packages on it and therefore that would make it stable, anyone know what's wrong with this? thanks.
Last edited by boder; 2nd January 2009 at 11:31 AM. |
|
|||
From the OpenBSD-FAQ:
Quote:
|
|
||||
Some comment on poor gcc optimization on openbsd's misc@ mailing list:
http://marc.info/?l=openbsd-misc&m=119125437910643&w=2 http://marc.info/?l=openbsd-misc&m=117437275125452&w=2 Much of this thread: http://marc.info/?l=openbsd-misc&m=117173411005355&w=2 In that thread, I especially like this one, which links to a never-fixed-but-critical bug in -O2 code: http://marc.info/?l=openbsd-misc&m=117433731624250&w=2 http://marc.info/?l=openbsd-misc&m=114478628411129&w=2 http://marc.info/?l=openbsd-misc&m=114479053121834&w=2 And that's just a very small sampling, from recent times. The list is endless. |
|
|||
Quote:
Quote:
|
|
||||
OpenBSD apps *always* are installed from packages.
When you make install, the package is build first, then the app is installed from the package. You would not use ports, unless your paper format is A4, not letter, or if you want the terminal into geany, or prevent fxtv to install mplex and block mplayer deps, or can't wait April to use PostgreSQL 8.3
__________________
da more I know I know I know nuttin' |
|
|||
Not to belabor discussion, but lvlamb raises a point that most tend to forget; building from ports simply creates the same packages which can be found on the various mirrors. The final step in building a port simply installs whatever package(s) were generated. This is a primary reason for advocating that existing packages be installed instead of recreating them anew.
Quote:
|
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
packages vs ports | zelut | FreeBSD Ports and Packages | 17 | 28th October 2009 08:19 AM |
Packages vs. Ports | guitarscn | OpenBSD Packages and Ports | 3 | 1st October 2008 04:43 AM |
Upgrading and rebuilding ALL packages/ports | chill | FreeBSD Ports and Packages | 8 | 16th June 2008 04:55 AM |
openvpn 2.1_rc7 from ports (not packages) | s2scott | OpenBSD Packages and Ports | 14 | 23rd May 2008 02:30 AM |
FAQ: FreeBSD Ports and Packages | Carpetsmoker | FreeBSD Ports and Packages | 0 | 1st May 2008 03:38 PM |