It's funny how people's experiences can be so different. For me, ports are much more reliable than packages and it doesn't seem to me like packages are supported as well as ports. Most compilation errors occur when your ports collection is not updated or you are mixing old and newer ports. I rarely have compilation errors now where as in the past when I was new to BSD, I had quite a few more. With OpenBSD, I have the opposite experience where packages seem to work better for me. I guess it's just how we approach the setup.
-Tim
|