There were recently a couple of major version bumps in libc and pthreads (due to the rthreads switch, among other things). As you can see from the error message, the packages are slightly out of date, and require an older version of pthreads than you have installed.
You have two options: either build everything yourself from ports, or wait a few days for whomever does bulk builds to upload new packages to the mirrors.
This is one of the things you have to be aware of when running snapshots, though it only happens rarely. A more common issue is the opposite—newly download packages requiring a library that you don't have in your base system. That is a sign that it’s time to upgrade the base system to a new snapshot.
Quote:
Originally Posted by daemonfowl
some other dependencies installed successfully (png libiconv wget libidn gettext jpeg)
|
Yes, because those don’t depend on pthreads.
Quote:
Originally Posted by daemonfowl
error : Libraries in packing-lists in ports tree and libraries fron installed packages don't match
|
This is a related but different issue. It’s explained in
bsd.port.mk(5) (only in -current right now):
Quote:
Error: Libraries in packing-lists...and libraries from installed packages don't match
The ports tree and the installed packages are out-of-sync. Mixing library information from both sources might produce packages that can't be installed elsewhere. Cleanest fix is to update the out-of-date source (e.g., update the ports tree, or build and install new packages).
|