On Fri, Nov 04, 2005 at 09:22:41AM +0800, MichaelBibby wrote: > hi all: > I use OpenBSD 3.8 release,but download packages from > "ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/i386/".
You've missed FAQ 15.4.1: --------------------------- 15.4.1 - I'm getting all kinds of crazy errors. I just can't seem to get this ports stuff working at all. It is very likely that you are using a system and ports tree which are not in sync. Sorry? ... * Do not check out a -current ports tree and expect it to work on a -release or -stable system. This is one of the most common errors and you will irritate people when you ask for help about why "nothing seems to work!" * Because this is important to get right, we will rephrase it once more. If your system is -release, use the -release version of the ports tree. If your system is -stable, you need the -stable version of the ports tree. And finally, if you follow -current, you need both a -current system and a -current ports tree. If you use X11 as part of your system, it must also follow the corresponding branch! Yes, this really does mean a wonderful new port will typically not work on your "older" system -- even if that system was -current just a few weeks ago.