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: