电脑技术学习

ports 装不起来的几种状况

dn001
发信人:;vanilla@freebsd.ee.ntu.edu.tw;(Vanbert),;看板:;386bsd
标;;题:;ports;装不起来的几种状况..
发信站:;从零开始;(Fri;Nov;20;22:20:44;1998)
转信站:;freebsd!netnews.csie.nctu!news.cs.nthu!freebsd.ntu!fromzero

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

标签: