主题: 用0.72的版本在BSD下安装不下

用0.72的版本在BSD下安装不下,在安装到postfix,ports死活安装不下2.7的版本。

postfix26、postfix28的都可以,在iredmail里能不能指定postfix版本的?


安装postfix27 报的错。。好像是GCC的问题。
cc: NO: No such file or directory
*** Error code 1

Stop in /usr/ports/mail/postfix27/work/postfix-2.7.4/src/util.
*** Error code 1

Stop in /usr/ports/mail/postfix27/work/postfix-2.7.4.
*** Error code 1

Stop in /usr/ports/mail/postfix27.
*** Error code 1

Stop in /usr/ports/mail/postfix27.
< ERROR > Port was not success installed, please fix it manually and then re-execute this script.

回复: 用0.72的版本在BSD下安装不下

这是一个已知问题,但一直无法确认到底是 FreeBSD ports tree 的编译参数有问题还是其它原因。

修正步骤:

* 当出现这个错误提示时,手工安装 postfix27:

# cd /usr/ports/mail/postfix27/
# make clean
# make install clean

* 正常情况下,Postfix27 都可以顺利安装。安装完成后,编辑 iRedMail-0.7.2/.iRedMail.installation.status 文件,加入以下一行内容:

export status_install_port_mailpostfix27='DONE'

* 这时候重新执行 iRedMail 安装脚本即可完成剩下的部分。

# bash iRedMail.sh

回复: 用0.72的版本在BSD下安装不下

LS你好,发现一个问题,就是如果我在packages_freebsd.sh 指定某一个版本后,再单独从ports安装,那个版本就会出现cc: NO: No such file or directory  这个问题。。。