如何在MacPorts中升级端口时保留原始变体?

时间:2011-03-05 06:31:34

标签: macos port macports

当我升级某些端口时,我注意到升级后的端口可能会更改其变体。这是正常还是我的错误观察?

让我们说git-core的原始变体是+ bash_completion + doc + python26 + svn,但如果我只是做 sudo port upgrade git-core ,它会改为+ bash_completion + doc + python27!这会强制安装python27!我怎么能防止这个问题发生?

1 个答案:

答案 0 :(得分:2)

是的,你是对的,变种可以改变。

由于git-core现在有默认变体+ python27(以及其他),你有3个选择:

  • 和它一起生活
  • 手动升级
  • 将$ {PREFIX} /etc/macports/variants.conf中的默认变体设置为您喜欢的内容。

希望这会有所帮助:)