|
OpenBSD Installation and Upgrading Installing and upgrading OpenBSD. |
|
Thread Tools | Display Modes |
|
|||
Questions, Ports / current|stable
I was told to,
A. not worry about ports, it's a waste of time and slow. B. not to go to -current/-stable and instead just install patches manually.. im kind of confused, i've used FBSD for almost 7 months (2 years ago) and gentoo for a little over a year (until this past november) and i always liked ports and thought it was a good addition. can anyone give me some input, also.. i can't find specifically in the faq about updating from generic(release?) to -stable / -current. any help? |
|
|||
Quote:
any help? thanks for all the info. hopefully you or someone else can give me some info on updating to -curent branch.. |
|
|||
If you were aiming to post in one of the FreeBSD subforae, you ended up posting in one of the OpenBSD subforums instead. If these are questions specific for FreeBSD, please repost in the correct forum.
Quote:
|
|
|||
Quote:
Nope, I'm using OpenBSD. |
|
|||
Quote:
http://openbsd.org/faq/faq5.html#Flavors As for whether ports should be compiled, or simply installed, the project advocated simple installation unless there are specific reasons for compilation. More information the packages/ports system can be found in Section 15 of the FAQ: http://openbsd.org/faq/faq15.html Last edited by ocicat; 14th April 2009 at 03:18 AM. |
|
|||
If you're asking how to update ports/packages in OpenBSD, there isn't an official way to do that anymore.. the -STABLE ports tree was removed and is no longer maintained.
Lack of man power led to this.. it's unfortunate, but that's the state of things. If you're asking how to apply errata patches to the base system, this is documented on the FAQ. http://www.openbsd.org/faq/faq5.html http://www.openbsd.org/errata44.html |
|
|||
maybe it wasn't gods will for me to update from release - current or even stable.
|
|
|||
I don't see what the will of some religious deity has to do with the upgrade process of OpenBSD.
-STABLE releases aren't made available in binary form, so you cannot directly upgrade from -RELEASE to -STABLE.. you must either apply errata patches to the source code of an OpenBSD release, or use cvs(1) to update your copy of the source to the -STABLE tree and recompile. The same goes for -CURRENT, you cannot obtain that in binary form... but you can get something close to it by using snapshot releases that are created periodically for testing and from there you can compile and install -CURRENT, check a local FTP/HTTP mirror for more details. As has been said, all this terminology and instructions for achieving what you want are on the FAQ.. reading it throughly is a simple requirement of using and understanding this operating system efficiently. |
|
|||
Quote:
http://openbsd.org/faq/faq5.html#Bld ...you have two choice when it comes to moving from -release to -current:
As for -stable, along with following Section 5 of the FAQ, you should study the following: http://openbsd.org/stable.html |
|
||||
Let me put in my two pence (cents, centavos, kopecks ... whatever).
There is no need to build from ports, unless necessary, as has been mentioned already. This is because a port, on OpenBSD, builds the package, then installs it. A port you build and a package you install will be contain completely equivalent binary files. Why would a -current user need to build from ports? Because ... ports (and packages) must be kept in sync with the OS. This is not the case with FreeBSD, but is a drop-dead requirement for OpenBSD. This is primarily due to library dependencies. One can usually upgrade the OS and leave the existing packages installed, because an upgrade will not delete any existing libraries. But when upgrading/installing packages, the package must have been built with the same OS. Snapshots happen at various times -- quite frequently for the major architectures. And the project makes "snapshot packages" available for the major architectures, too ... but much less frequently. Since there is no guarantee that any snapshot (or, of course, a -current system the user builds themselves) will be in sync with snapshot packages, some manual building of ports may be expected by the snapshot user. I know a number of -current users who build all their own packages. A friend of mine mentioned he can get the entire i386 package set built in only 55 hours. ----------- Since there are no library changes between -release and -stable, one can mix and match -release and -stable packages/ports. Unfortunately, there are no longer any -stable packages, and very few -stable ports, though there is an unofficial repository at openbsd.rutgers.edu. |
|
|||
did i do something wrong?
i ran cd /usr cvs -d$CVSROOT checkout -rOPENBSD_4_4 -P src it ended with a bunch of weird characters and such and i had to exit the terminal and reopen it. then i cd'd into /usr/src and ran cvs -d$CVSROOT up -rOPENBSD_4_4 -Pd but it came with like.. cvs unknown command -- 0 or something. ? |
|
|||
What is the output of the following command?
$ echo $CVSROOT
|
|
|||
i should i should have remembered to export it again... it's in ~/.profile and i guess i should have took the few seconds to trouble shoot it correctly. sorry.
|
|
|||
|
|
|||
Quote:
An obvious consequence of building the kernel with a wsrc group account is that the log in message can be customized merely by building with an account which is a member of wsrc. ie. Code:
OpenBSD 4.4 (GENERIC) #1021: Tue Aug 12 17:16:55 MDT 2008 joebob@hayseed.com:/usr/src/sys/arch/i386/compile/GENERIC FWIW. |
|
|||
cvs [server aborted]: out of memory; can not reallocate 6291456 bytes.
|
|
|||
Quote:
http://marc.info/?l=openbsd-misc&m=119470113431785&w=2 The solution is to use a different server which isn't running on AMD64 hardware. Likewise, one of the best sources to search for information on OpenBSD is the Mailing list ARChive found at: http://marc.info You can diagnose a number of problems simply by searching there. Last edited by ocicat; 15th April 2009 at 03:54 AM. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
STABLE ports tree has returned.. | BSDfan666 | OpenBSD Packages and Ports | 2 | 26th July 2009 07:36 PM |
Enlightenment e17 on OpenBSD (Question about current ports) | uptonm | OpenBSD Packages and Ports | 2 | 17th June 2009 09:12 PM |
OpenBSD4.5 current to current... | valorisa | OpenBSD Installation and Upgrading | 7 | 6th June 2009 09:26 AM |
ports: stable or current? | schrodinger | OpenBSD Packages and Ports | 4 | 11th August 2008 01:18 PM |