不同的过时版本在地窖中共存

时间:2019-03-06 17:47:42

标签: mongodb macos homebrew

我在Cellar文件夹中找到了mongodb的两个版本,它们都已过时(由于OS 10.10.3 + XCode冲突而无法升级到最新版本),但是brew cleanup却无济于事摆脱旧的。

这是brew info mongodb输出的一部分:

mongodb: stable 4.0.3 [pinned at 3.4.9]
High-performance, schema-free, document-oriented database
https://www.mongodb.com/
/usr/local/Cellar/mongodb/3.2.10 (18 files, 248.2MB)
  Poured from bottle on 2016-11-09 at 01:42:15
/usr/local/Cellar/mongodb/3.4.9 (18 files, 288.5MB) *
  Built from source on 2017-10-17 at 08:54:34
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/mongodb.rb
==> Dependencies
Build: go ✘, pkg-config ✔, scons ✔
Required: openssl ✔, python@2 ✘
==> Requirements
Build: xcode ✘

如您所见,我已经尝试brew pin将其升级到某个版本,然后进行清理,无济于事。

Brew会同时保留两者吗?这是否意味着可能会有软件包,每个软件包都依赖于不同的版本?有没有办法解决这个问题并(优雅地)摆脱任何未使用的版本?

0 个答案:

没有答案