Как зарезервировать исходные варианты при обновлении порта в MacPorts?


Когда я обновляю некоторые порты, я замечаю, что обновленный порт может изменить свои варианты. Это нормально или мое неверное наблюдение?

Предположим, что исходные варианты для git-core - это +bash_completion +doc +python26 +svn, но если я просто сделаю sudo port upgrade git-core, он изменится на +bash_completion +doc +python27! И это заставило бы установить python27! Как я могу предотвратить эту проблему?

1 2

1 ответ:

Да вы правы, варианты могут меняться.

Поскольку git-core теперь имеет варианты по умолчанию +python27 (среди прочих), у вас есть 3 варианта:

  • живите с этим
  • обновите его вручную
  • задайте варианты по умолчанию в ${PREFIX} / etc / macports / Variations.доверьтесь тому, что вам нравится.

Надеюсь, это поможет :)