Sorry I've not got time for a detailed answer to the whole mail right now,
but updating one port to -current without also updating dependencies
is often going to fail (especially for things like this which have
many dep's). Since 5.2 there has been quite a lot of cleanup of system
headers, so various ports have had workarounds removed so they're
unlikely to build on 5.2 without a lot of extra work. This is why
developers will often recommend just moving to -current; and that way
if the problem still exists, you will be running the same OS/package
version that others can easily obtain themselves making it easier to
work on a fix.

On OpenBSD -current always ought to be (and in general is) at least as
reliable as -stable (and often more so). The naming "-stable" is intended
to imply "stable api" / "very conservative changes only" rather than
"stable" as in reliable. This is not necessarily the same meanings as
given to the words in some other OS.

Things I'd point out,

- if this was an upgrade rather than new installation, make sure all
packages were upgraded together; mixing and matching between versions
rarely works well

- the symptoms might suggest some kind of X/display driver type of
problem, so more information about hardware (dmesg) might be helpful

Reply via email to