CMake最近(我想是2014年9月)开始依靠py27-Sphinx的端口来查看它的文档。 实际上我并没有在我的服务器上使用python,但是CMake构build并安装了它和其他9个依赖项来构build它的文档,即使我select不构build和/或安装文档。
这实在是烦人的,必须保持9个端口的最新,所以CMake可以build立自己的文档,我永远不会读。
我不能摆脱CMake,因为它需要build立MySQL。 我只是想摆脱狮身人面像及其依赖。 所有的帮助将不胜感激。
我已经明白了这一点,感谢@ citrin的评论。
亚当·温伯格(Adam Weinberger) 在这里报告了这个错误。
他还为两个不同的select提供了两个补丁:预先构build手册页,或者在没有它们的情况下构buildcmake。 我select了后者。
这里的附件包括对相应端口的Makefile和pkg-plist的一些修复。 我只是用新行更新了我的cmake Makefile和pkg-plist,瞧! 还有另外一个manpages的configuration选项,当我select不用manpages的时候,依赖就消失了。
在cmake的最新版本中,您可以取消select构build手册页,狮身人面像不会被拉入。
cd /usr/ports/devel/cmake make config
我遇到过同样的问题。