Brew 安装错误的依赖项
Brew installing wrong dependencies
我正在尝试安装 gtk-mac-integration,据我所知,它不依赖于 python3(python2 应该足够了),但是 brew 一直坚持关于安装 python3。我不想安装python3,所以除非我错误地理解gtk-mac-integration
的公式,否则python2应该绰绰有余。
为什么 brew 试图安装 python3?
没有python3我怎么能brew install gtk-mac-integration
?
gtk-mac-integration
不直接依赖于 python3
,但其依赖项之一确实如此。
如果你 运行 brew deps --tree gtk-mac-integration
,你会得到这样的东西 (t运行cated):
gtk-mac-integration (required dependencies)
...
└── gtk+3
...
├── libepoxy
│ ...
│ ├── meson
│ │ ├── :python3
│ │ ...
... ...
gtk-mac-integration
因此依赖于gtk+3
,它本身依赖于libepoxy
,它依赖于meson
,它需要python3
.
这些公式上的 运行 brew info
没有显示任何允许我们避免安装 python3
的选项。因此,如果没有 python3
,您将无法安装 gtk-mac-integration
。
编辑:gtk+3
是推荐的依赖项;这意味着如果你不需要它,你可以在没有它的情况下构建:
brew install gtk-mac-integration --without-gtk+3
我正在尝试安装 gtk-mac-integration,据我所知,它不依赖于 python3(python2 应该足够了),但是 brew 一直坚持关于安装 python3。我不想安装python3,所以除非我错误地理解gtk-mac-integration
的公式,否则python2应该绰绰有余。
为什么 brew 试图安装 python3?
没有python3我怎么能brew install gtk-mac-integration
?
gtk-mac-integration
不直接依赖于 python3
,但其依赖项之一确实如此。
如果你 运行 brew deps --tree gtk-mac-integration
,你会得到这样的东西 (t运行cated):
gtk-mac-integration (required dependencies)
...
└── gtk+3
...
├── libepoxy
│ ...
│ ├── meson
│ │ ├── :python3
│ │ ...
... ...
gtk-mac-integration
因此依赖于gtk+3
,它本身依赖于libepoxy
,它依赖于meson
,它需要python3
.
运行 brew info
没有显示任何允许我们避免安装 python3
的选项。因此,如果没有 python3
,您将无法安装 gtk-mac-integration
。
编辑:gtk+3
是推荐的依赖项;这意味着如果你不需要它,你可以在没有它的情况下构建:
brew install gtk-mac-integration --without-gtk+3