Я попытался установить несколько пакетов и получил следующие ошибки:
$ sudo port install pkgconfig
---> Computing dependencies for pkgconfig
---> Dependencies to be installed: libiconv
---> Installing libiconv @1.14_0
Error: org.macports.install for port libiconv returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_libiconv/libiconv/work/destroot
Error: Failed to install libiconv
Please see the log file for port libiconv for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_libiconv/libiconv/main.log
Error: The following dependencies were not installed: libiconv
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port pkgconfig failed
Это выглядело как проблема macports. Поэтому я попытался обновить порты. Выдало ту же ошибку (уничтожение не найдено):
$ sudo port upgrade outdated
---> Installing expat @2.1.0_0
Error: org.macports.install for port expat returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_expat/expat/work/destroot
Please see the log file for port expat for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_expat/expat/main.log
Error: Problem while installing expat
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Я пробовал sudo port selfupdate
, но это не сработало. Однако sudo port -v selfupdate
сработало. Когда я пытаюсь установить expat через порт sudo , например, sudo port install -fp expat
, я получаю следующее:
no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_expat/expat/work/destroot
Ошибка предложила мне взглянуть на созданный ею журнал, который можно найти здесь: http://pastebin.com/H39VTf7b. Это касается чего-то с правами пользователя, хотя я запускаю команду с помощью sudo.
После этого я попытался вручную создать каталог для экспата. Тогда он блестяще не сумел сказать мне, что у него нет разрушений для ncurses. Создано это также (наряду с chown to macports). Теперь это не работает для gawk (файл журнала: http://pastebin.com/E5w66mqe). Я не могу пройти через все зависимости и создать для них каталоги. Я также понятия не имею, как это исправить. Я попытался изменить владельца файлов macports на "macports" безрезультатно ..
РЕДАКТИРОВАТЬ: Я также переустановил инструменты командной строки. Еще ничего.