新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Unix系统 > FreeBSD教程 > 正文:ports 装不起来的几种状况

ports 装不起来的几种状况

新客网 XKER.COM 2008-01-21 来源:新客网整理 佚名 收藏本文

【新客网FreeBSD教程】1. BROKEN
这是说 maintainer 或是 asami 已经发现这个 ports 有问题,
可能是版本更新, 可能是 checksum 错误, 可能是 maintainer 的 patch 有问题, 可能是任何问题, 但是它就是 BROKEN 掉了..

2. BROKEN_ELF
这状况只会发生在 3.0 以上, 大概只有 asami & jseger 会做这种事, 这表示这个 ports 在 ELF 下会有问题, 可能是 library 做不起来, 可能是跑不起来, 可能是跑起来有问题, anyway, 它就是在 ELF 下 BROKEN 了..

3. bsd.port.mk
请检查一下你的 /usr/share/mk/bsd.port.mk 看看是不是有换到最後的版本, 假如不是请更新您的 source tree, 将 bsd.port.mk 换到最新的版本, 会这麽说的原因是某些 ports 会使用最新的变数, 而这些变数来自於最新的 bsd.port.mk

4. make.conf
确定你没有设错东西, X11BASE 应该是在 /usr/X11R6, 不是 /usr/X386 因为 /etc/make.conf 会覆盖掉 /usr/share/mk/bsd.port.mk 的设定, 所以出问题前, 请先检查这个档案...

5. 除此之外
还是 make 不起的话, 有可能是版本更新, 有可能是原作者将 source package 更新,但是没有 bump version, 以致於 md5 checksum error, 请先联络 maintainer, maintainer 假如尽责得话, 会将问题解决掉..

假如碰到问题 1. 2. 时可能是无解, 其馀的, 请更新或修改档案, 或是联络 maintainer, 都无解之後再上来 post.
--
我们不是神, 不能从你的支言片语中帮你解决啥问题..

假如你要我们帮忙些啥麽, 请送上 error log

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐