I'm working on a long-neglected 8.4 box (inside a jail) with a ports tree from yesterday.
I seem to be in a loop where
The root of the problem seems to be this:
Even though:
Stepping outside of
I seem to be in a loop where
php5.4
is looking for gettext
, gettext
is looking for libiconv
, mistakenly thinking libiconv
is not already installed and then the whole thing falls over when portmaster
tries to install libiconv
.The root of the problem seems to be this:
Code:
gettext-runtime-0.19.4 depends on shared library: libiconv.so - not found
Even though:
Code:
[root@nac /usr/ports/devel/gettext-runtime]# ls -l /usr/local/lib/libiconv.*
-rw-r--r-- 1 root wheel 1056112 May 24 23:44 /usr/local/lib/libiconv.a
lrwxr-xr-x 1 root wheel 17 May 24 23:44 /usr/local/lib/libiconv.so -> libiconv.so.2.5.1
lrwxr-xr-x 1 root wheel 17 May 24 23:44 /usr/local/lib/libiconv.so.2 -> libiconv.so.2.5.1
-rw-r--r-- 1 root wheel 1057233 May 24 23:44 /usr/local/lib/libiconv.so.2.5.1
lrwxr-xr-x 1 root wheel 13 May 24 23:44 /usr/local/lib/libiconv.so.3 -> libiconv.so.2
[root@nac /usr/ports/devel/gettext-runtime]#
Stepping outside of
portmaster
and manually installing libiconv
and gettext-runtime
does not seem to help, portmaster
still wants to reinstall things that are already up to date:
Code:
==>>> lang/php5 1/19 >> libxml2-2.9.1_1 >> gmake-3.82_1 >> gettext-runtime-0.19.4 (3/42)
===>>> Currently installed version: gettext-runtime-0.19.4
===>>> Port directory: /usr/ports/devel/gettext-runtime
===>>> Starting check for build dependencies
===>>> Gathering dependency list for devel/gettext-runtime from ports
===>>> Dependency check complete for devel/gettext-runtime
===>>> lang/php5 1/19 >> libxml2-2.9.1_1 >> gmake-3.82_1 >> gettext-runtime-0.19.4 (3/42)
===> Cleaning for gettext-runtime-0.19.4
Last edited by a moderator: