FreeBSD 板


感謝 前輩不吝指點... :) 可否再請教... > 這就是跟你說目前 2.2.2 在 FreeBSD 5.x 無法正確編譯成功爛掉, > ...,還是有些小技巧, > 可以先去 http://pointyhat.freebsd.org/ 這邊找 "for broken ports" 這個連結 > 看看目前被打 BROKEN 標裡面,找一下你要的 lilypond ,裡面目前剛好有 PR > http://www.freebsd.org/cgi/query-pr.cgi?pr=83306 > 可能不是很新,應該還可堪用,你試試照著改應該可以吧 XD 依 前輩指示前往,果然有 http://www.freebsd.org/cgi/query-pr.cgi?pr=83306 --- ports-lilypond-2.4.6.diff begins here --- diff -ruN lilypond.orig/Makefile lilypond/Makefile .... --- ports-lilypond-2.4.6.diff ends here --- 請教... 然後呢? 我擅把中間這段 save 成 755 /usr/ports/print/lilypond/patch-buildscripts:lilypond-profile.sh 跑一下, 是要這樣嗎? 但,結果怪怪 - 終究不行. 順便報告. [root /usr/ports/print/lilypond]# cat distinfo MD5 (lilypond-2.2.2.tar.gz) = 1f9ed6b5a80533ce6c960c889fa51226 SIZE (lilypond-2.2.2.tar.gz) = 1900426 他可仍是用 2.2.2 版. <: 老音學生 :> === "淡" <[email protected]> 撰寫於郵件新聞:[email protected]... >※ 引述《[email protected] (老音學生 Old Student)》之銘言: >> 感謝 前輩不吝指導,... >> 1] >> 但我已經 每日更新 ports 了說 >> # grep cvsup /etc/crontab >> 27 2 * * * root >> /usr/local/bin/cvsup -g -L 2 >> /usr/ports-supfile > > 唔... 不用這麼麻煩打這麼長一串,設好 /etc/make.conf , > 然後以 root 身份打 crontab -e 加入下面的就好啦.. > > # > # Automating cvsup (Only update for port tree) > # > 6 2 * * * cd /usr/ports && make update && make index && > /usr/local/sbin/portsdb -uU > (上面這行請自行連起來) > >> 2] >> 可是若用 make search ,即始在 /usr/ports/print/ > > 因為你的 port 資料庫還沒更新啊, > 打 portsdb -uU 就會幫你更新你系統上的 port 資料庫了 > 我在上面的 crontab 內後面有加上這動作 > > ※ /usr/ports 下有兩個咚咚 INDEX (text file) > INDEX.db (binary file) > >> 3] >> 就給他裝了 /usr/ports/texinfo >> make install > 通常後面在加個 clean 這樣會把 WRKDIR 清掉,比較不佔空間, > 也比較不會影響日後升級、再安裝 > >> ===> Compressing manual pages for texinfo-4.8 >> ===> Registering installation for texinfo-4.8 >> (他居然沒要我先 deinstall 4.6 ?) > > 因為 port 軟體機制的基本規則,就是裝東西幾乎只以 /usr/local(一般應用程式) > 或 /usr/X11R6 (x11應用程式) 為 BASE > (也是有特例啦,像是 security/openssh-portable ) > > port 的歸 port , base system 的歸 base system > > == base system 部分 == > textinfo 其實也算是 base system 的 contrib 部分 > 通常執行檔是放在 /usr/bin/ 下,比如 /usr/bin/makeinfo > 如果你有裝 src 檔案在 /usr/src/contrib/texinfo/makeinfo > > == port 部分 == > 以 /usr/ports/print/texinfo 為例,執行檔通常是在 /usr/local/bin/ > 比如 /usr/local/bin/makeinfo > > 如果你堅持要 base system 也換成 4.8 的話, > 試試跑 FreeBSD 6.x 或是 7 -CURRENT 吧 > 或是手動勤勞自己改也是可以 ;p > > >> 4] >> 可是, 即始重開機後, 怎麼 makeinfo 還是 4.6 ? > > 原因在於 base system 的是 4.6, (雖然你已用 port 裝 4.8) > 你可以打 echo $PATH 得知你目前 $PATH 的環境設定 > > /sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin: > 執行優先順序由左至右,以 : 冒號作為區隔 > > >> 5] >> 灌 lilypond (lilypond-2.6.3.tar.gz) >> .../configure 時他仍說 : >> WARNING: Please consider installing optional programs: >> ERROR: Please install required programs: makeinfo >= 4.7 (installed: >> 4.6) > 這個通常要看該軟體的 configure* 檔裡面像是 as_dir 對 PATH 的處理, > 應該可以調整才對 :Q > >> 6] >> 用 tar 來裝也是蠻不得已的. >> 因為先用 ports 時, 他說 >> [root /usr/ports/print/lilypond]# make install >> ===> lilypond-2.2.2 is marked as broken: Does not compile on FreeBSD >= >> 5.x. > > 這就是跟你說目前 2.2.2 在 FreeBSD 5.x 無法正確編譯成功爛掉, > 所以被 kris@ 打標為 BROKEN 不過,還是有些小技巧, > 可以先去 http://pointyhat.freebsd.org/ 這邊找 "for broken ports" 這個連結 > > 看看目前被打 BROKEN 標裡面,找一下你要的 lilypond ,裡面目前剛好有 PR > http://www.freebsd.org/cgi/query-pr.cgi?pr=83306 > 可能不是很新,應該還可堪用,你試試照著改應該可以吧 XD > > 若有問題,請自行參考 lilypond 的 mailing list > 以及整理你的資料給 port maintainer > > 舉例: print/lilypind 目前 maintainer 為 lioux@ > 通常..1)像是在打 make search key=lilypond 會出現搜尋結果,裡面的 > Maint: > ^^^^^ 這欄就是 Maintainer 的縮寫,後面是他的聯絡信箱 > > 2)該 port 目錄內的 Makefile 裡會有 MAINTAINER= 這個就是了







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草
伺服器連線錯誤,造成您的不便還請多多包涵!
「贊助商連結」






like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Boy-Girl 或 站內搜尋

TOP