如何在macports中修补端口?

时间:2011-11-10 19:46:58

标签: python selenium macports

我对Mac OS X(运行Lion)完全不熟悉,我正在尝试使用macports来运行python2.7和selenium。我安装了端口,但是selenium端口已经过时了(2.0rc3,而2.11是最新的)。存在一个补丁来将selenium端口更新为v2.9,但我不知道如何处理它。任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:0)

自己升级端口文件的过程由here描述。您还应该检查问题跟踪器,如果有人尚未检查,open an issue请求升级端口。如果您可以提供补丁,很可能会迅速应用,供所有人使用。

答案 1 :(得分:0)

我在macports网站上找不到官方信息,但这就是我的做法。

首先,您需要下载补丁。它应该附在您提到的错误报告中。然后,您需要找到需要修补的portfile。你可以用:

来做到这一点
port file PORTNAME

最后,您需要应用补丁。为此可以做到:

sudo patch PATH/TO/PORTNAME PATCH-YOU-DOWNLOADED.diff