Имею следующие грабли:
1. Была FBSD 4.5 и порты, поставленные в комплекте. Попробовал поставить mc - облом (чего-то он там написал - к сожалению кануло в лету).
2. Заменяю порт mc на свежий. Пошло вроде, но сказало, что надо бы gettext новый.
3. Взял и поставил новый gettext - ok. Он начал материться, что libiconv не стоит и стоять не хочет.
4. Взял новый libiconv попробовал поставить - действительно крошится:
===> gettext-0.11.5_1 depends on shared library: iconv.3 - not found
===> Verifying install for iconv.3 in /usr/ports/converters/libiconv
===> Patching for libiconv-1.8_2
===> Applying FreeBSD patches for libiconv-1.8_2
1 out of 1 hunks failed--saving rejects to Makefile.in.rej
>> Patch patch-aa failed to apply cleanly.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
5. И полный текст крошения mc:
===> Extracting for mc-4.6.0
>> Checksum OK for mc-4.6.0.tar.gz.
===> mc-4.6.0 depends on executable: gmake - found
===> mc-4.6.0 depends on shared library: intl.4 - not found
===> Verifying install for intl.4 in /usr/ports/devel/gettext
===> Extracting for gettext-0.11.5_1
>> Checksum OK for gettext-0.11.5.tar.gz.
===> gettext-0.11.5_1 depends on executable: libtool - found
===> gettext-0.11.5_1 depends on shared library: iconv.3 - not found
===> Verifying install for iconv.3 in /usr/ports/converters/libiconv
===> Patching for libiconv-1.8_2
===> Applying FreeBSD patches for libiconv-1.8_2
1 out of 1 hunks failed--saving rejects to Makefile.in.rej
>> Patch patch-aa failed to apply cleanly.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/converters/libiconv.
*** Error code 1
Stop in /usr/ports/devel/gettext.
*** Error code 1
Stop in /usr/ports/devel/gettext.
*** Error code 1
Stop in /usr/ports/devel/gettext.
*** Error code 1
Stop in /usr/ports/devel/gettext.
*** Error code 1
Stop in /usr/ports/devel/gettext.
*** Error code 1
Stop in /usr/ports/devel/gettext.
*** Error code 1
Stop in /usr/ports/devel/gettext.
*** Error code 1
Stop in /usr/ports/misc/mc.
*** Error code 1
Stop in /usr/ports/misc/mc.
*** Error code 1
Stop in /usr/ports/misc/mc.
*** Error code 1
Stop in /usr/ports/misc/mc.
*** Error code 1
Stop in /usr/ports/misc/mc.
*** Error code 1
Stop in /usr/ports/misc/mc.
*** Error code 1
Stop in /usr/ports/misc/mc.
А чего делать?