最近更新 ports 後就無法安裝軟體了 - BBS

Caitlin avatar
By Caitlin
at 2007-03-03T22:22

Table of Contents

請問一下

我的電腦 FreeBSD 4.8

最近用 cvsup -g -L 1 ports-supfile

更新了 ports 後

卻發現要安裝任何一套軟體

都會出現

"/usr/ports/Mk/bsd.port.mk", line 2292: warning: String comparison operator
should be either == or !=

"/usr/ports/Mk/bsd.port.mk", line 2292: warning: String comparison operator
should be either == or !=

"/usr/ports/Mk/bsd.port.mk", line 2292: Malformed conditional (((${OSVERSION}
< 504105 || (${OSVERSION} >= 600000 && ${OSVERSION} < 600103) ||
(${OSVERSION} >= 700000 && ${OSVERSION} < 700012)) && ${PKGORIGIN} !=
"ports-mgmt/pkg_install") || exists(${LOCALBASE}/sbin/pkg_info))

"/usr/ports/Mk/bsd.port.mk", line 2293: warning: String comparison operator
should be either == or !=

"/usr/ports/Mk/bsd.port.mk", line 2293: warning: String comparison operator
should be either == or !=

"/usr/ports/Mk/bsd.port.mk", line 2293: Malformed conditional ((${OSVERSION}
< 504105 || (${OSVERSION} >= 600000 && ${OSVERSION} < 600103) ||
(${OSVERSION} >= 700000 && ${OSVERSION} < 700012)) && ${PKGORIGIN} !=
"ports-mgmt/pkg_install")

"/usr/ports/Mk/bsd.port.mk", line 2308: if-less else

"/usr/ports/Mk/bsd.port.mk", line 2308: Need an operator

"/usr/ports/Mk/bsd.port.mk", line 2322: if-less endif

"/usr/ports/Mk/bsd.port.mk", line 2322: Need an operator

"/usr/ports/Mk/bsd.port.mk", line 5987: if-less endif

"/usr/ports/Mk/bsd.port.mk", line 5987: Need an operator

make: fatal errors encountered -- cannot continue


請問我該怎麼辦呢?

謝謝了!!

--
Tags: BBS

All Comments

Re: 請問如何處理 mrtg 不準確的問題

Hedwig avatar
By Hedwig
at 2007-03-03T19:07
在crontab -e 裡面改成這樣,跑Mrtg之前就校正時間! */5 * * * * /usr/sbin/ntpdate -b stdtime.sinica.edu.tw andamp;andamp; /usr/local/bin/mrtg /home/server/mrtg/mrtg.cfg ※ ...

新手的小問題

Connor avatar
By Connor
at 2007-03-02T15:08
剛燒了一片BSD光碟,請教各位前輩,如果我要裝一個沒有任何套件 的環境,我應該用那個選項呢? 因為我想要需要用到的再裝進去就好,不過我現在當然也不知道要裝 那些東西,想要一個一個學(目標是按照英文字母順序 =.=) 不然到時候裝了甚麼東西在裡面互相影響也不知道.. ...

關於換用舊版編譯器

Daph Bay avatar
By Daph Bay
at 2007-03-02T12:26
※ 引述《chiouss (Alive a Life)》之銘言: : ※ 引述《hrs113355 (telnet://ckeisc.org)》之銘言: : : 我到/usr/posts/lang/gcc295安裝了 : : 但在編譯的時候還是有新版編譯器才會出現的問題 : : 請問我還要設定什麼? 還是有什 ...

關於換用舊版編譯器

Lucy avatar
By Lucy
at 2007-03-02T08:59
※ 引述《hrs113355 (telnet://ckeisc.org)》之銘言: : 我到/usr/posts/lang/gcc295安裝了 : 但在編譯的時候還是有新版編譯器才會出現的問題 : 請問我還要設定什麼? 還是有什麼項目我漏掉了? ports 裡面的 gcc 系列安裝了以後並不會取代系統的版本 ...

關於換用舊版編譯器

Sierra Rose avatar
By Sierra Rose
at 2007-03-02T07:49
向各位長輩請教 因為我現在站上在跑BBS的服務 但因為日前不久因為某些原因重灌OS了 原本是FreeBSD 4.x 是完全重灌成6.2 再把BBS的部份另外抓回來 但因為這一份在跑的code還蠻舊的 所以某些當時符合語法但現在不符合語法的code非常多 所以現在用新的編譯器編起來error很多 ...