Как устранить ошибку запрошенных вариантов при обновлении macports - PullRequest
0 голосов
/ 31 января 2019

После переустановки macports в MacOS после обновления с High Sierra (darwin17) до Mojave (darwin18) при переустановке ранее установленных портов с помощью сценария restore_ports.tcl, предоставленного macports, я получаю:

Ошибка: Запрошенные варианты "" не соответствуют тем, с которых была начата сборка: "+ universal".

Я понимаю, что могу устранить эту ошибку в каждом конкретном случае, передав+ x86_64 аргумент команды установки macports.Проблема в том, что я пытаюсь переустановить свои многочисленные порты с помощью сценария restore_ports.tcl, а не устанавливать их вручную.

Есть ли способ исправить эту ошибку при запуске сценария restore_ports?Могу ли я изменить установленный текстовый файл портов, передаваемый в скрипт?Есть ли аргумент архитектуры, который я могу передать сценарию?

1 Ответ

0 голосов
/ 31 января 2019

Спасибо за комментарий от JDV.На сайте apple.stackexchange.com я столкнулся с несвязанным вопросом macports, в котором упоминался macports.conf.Я обнаружил, что флаг universal_archs в моем macports.conf был установлен на x86_64 i386 .Убрал i386 и теперь порты устанавливаются нормально.

...