>> Как то вы не так или не оттуда ставите пакеты.
>> make && make install clean надеюсь?
> именно так, но проблема типа решилась, но, как сказать не до конца,
> а точнее ту проблему решил так, если кому интересно: просто в
> папке исходников порта установленной программы (точнее версии) сделал make clean, сам
> удевляюсь, почему это помогло решить проблему, посути я его не удалил,
> в любом случае та же проблема с другой программой при установке
> php-extensions. так что тема актуальна.думаю проблема решится тем что нужно как
> то воткнут идею установлении двух версии одной программы, но как именно
> не знаю порты нужно правильно обновлять и читать:
# less /usr/ports/UPDATING
...
20120726:
AFFECTS: users of devel/pkg-config
AUTHOR: bapt@FreeBSD.org
devel/pkg-config has been replaced by devel/pkgconf
# portmaster -o devel/pkgconf devel/pkg-config
or
# portupgrade -fo devel/pkgconf pkg-config-\*
pkgng:
# pkg set -o devel/pkg-config:devel/pkgconf
# pkg install -f devel/pkgconf
...
из которого следует что либо заменить как сказано выше используя пакетные
менеджеры: portmaster или portupgrade или pkg (pkgng) или руками удалить
pkg-config и затем установить pkgconf.
тогда и проблем не будет, порт pkg-config должен быть заменен на pkgconf
а порты необходимо собирать с последующей чисткой после успешной сборки
и установки:
# cd /usr/ports/category/portname
# make clean
# make install
# make clean
ну или
# make clean && make install && make clean
или, или... вобщем чистим, ставим и в конце чистим, если make install завершился
неудачно, разбираемся, правим, добиваемся чтобы установка завершилась успешно - make install и после нее снова make clean
ну как вариант, если в портах остался мусор от старых сборок, найти:
# find /usr/ports/ -name work -print
...
посмотрели и дальше можем удалять:
# find /usr/ports/ -name work -exec rm -rf {} \;
если пользуемся portupgrade или portmaster, то использовать их с соответствующими
опциями