• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

OpenBSD folks ... help me out here

LuckyTaxi

Diamond Member
Been running FreeBSD for quite some time now, but it won't run correctly on my laptop.
So i was bored and decided to try openbsd and wut do you know!!! both my mouse and NIC worked
correctly out of the box! i might have found me a new love! :wine:😉

Anyways, i was reading through the documentation and it stated that one should be working with 'packages'
and not ports. Now, running freebsd I love the ports system. one command and the software I want is installed.
However, I understand it shouldn't deter me from using ports under openbsd, but I was just wondering why they
recommended packages (quicker to intall?).

Also, how does one update ports? Their document states the following:

"DO NOT mix versions of Ports and OpenBSD!"

So, if I jsut installed a openbsd I shouldn't grab the latest snapshot of the ports database?
Grab the old one that came with the release and CVSup from there?

Thanks in advance ...

:::: Wonders how long before n0c jumps in ::::
 
Originally posted by: lilcam
Anyways, i was reading through the documentation and it stated that one should be working with 'packages'
and not ports. Now, running freebsd I love the ports system. one command and the software I want is installed.
However, I understand it shouldn't deter me from using ports under openbsd, but I was just wondering why they
recommended packages (quicker to intall?).
It doesn't really matter. I suspect that they just want to keep traffic on the lists down from people that have some kind of compilation problem or just don't get how ports work. Personally, I always use ports because I like to see available flavors and track dependencies. But, honestly, that's probably not gaining me anything.
Also, how does one update ports? Their document states the following:

"DO NOT mix versions of Ports and OpenBSD!"

So, if I jsut installed a openbsd I shouldn't grab the latest snapshot of the ports database?
Grab the old one that came with the release and CVSup from there?
Correct. Just to say it again, do NOT follow current ports on a stable release. Things will break. If you have the latest release, you want to be tracking "ports-stable". More detailed directions than those in the FAQ can be found here.


 
Also, how does one update ports? Their document states the following:

"DO NOT mix versions of Ports and OpenBSD!"

So, if I jsut installed a openbsd I shouldn't grab the latest snapshot of the ports database?
Grab the old one that came with the release and CVSup from there?
Correct. Just to say it again, do NOT follow current ports on a stable release. Things will break. If you have the latest release, you want to be tracking "ports-stable". More detailed directions than those in the FAQ can be found here.[/quote]

Gotcha ... thanks for clearing it up, even though I re-read the FAQ and it said the same thing you said. Just wanted to hear it from someone.
 
It's pretty simple once you get the hang of it. I prefer packages because it's generally faster. I do compile a fair amount of packages though too.
 
got X setup correctly ... why does my mouse jump all over the place!

n/m ... got it working ... had to set protocol to wsmouse

now the sound ...
 
Oh, also useful is this page that details changes to the ports tree, with security fixes to ports-stable in red. Very handy when you're trying to cut down on the time a full cvs up takes.
 
I personally have just installed OpenBSD, AGAIN. this time I have a harddrive bigger then 400 megs so now I can do something interesting with it.

Appart from a couple of crashes due to memory issues I like it and haven't had any problems.

To use ports you just need to use cvs. Set a enviromental variable CVSROOT for a anonymous cvs server, cd to /usr, then "cvs -q get -rOPENBSD_3_3 -P ports" and it will download the ports directory to your computer. Then go down into the directory that is named the after the program you want and then do a "make" and then a "make install". (you can find details here) And that's it

Personally I gravitated towards ports because of my positive experiances with Gentoo's complicated versions. I think I like the simpler OpenBSD model better. You can keep track of the patches of the ports for the stable branch (OpenBSD 3.3), or you can get the "current" beta branch, or I beleive even nightly builds, depending on how much you can stomach punishment. Which is definately better then Gentoo's one branch model(current + randomly updated). 🙂

All I have to do is figure out how to use the package system.

And I got my own question... I have a ancient and rather crappy m571 pcchips-based motherboard, rev. 7.0. This thing is a strange beast with both ISA and PCI slots, both AT and ATX style power supply connectors, both EDO RAM(x4) and SDRAM(x2) slots. Needless to say that this is a major hack of a motherboard. If it wasn't free I would of avoided it like the plague. It's a socket 7, BTW. ring any bells?

Now does anybody have any experiance with getting memory over 64megs to work in this POS? I have one 128 meg sdram module in it right now, but the bios and OpenBSD is reporting only 64megs.

Now that's plenty of RAM for what I use it for (ssh server, future router), but I want the 128 megs. Is there a way to get OpenBSD to think that I have 128megs and not the BIOS-reported 64 megs? officially M571's are suppose to support 128 megs and I have the latest bios revision...
 
Back
Top