Re: [問題] 安裝ports時的錯誤
※ 引述《hangchen.bbs@ptt.cc (hang)》之銘言:
> ※ 引述《chinsan.bbs@bbs.ilc.edu.tw (淡)》之銘言:
> : 有先 make clean 嗎?
> 有
喔~_~" 那 pkg_info | grep gettext 看看你的 gettext 是幾版?
目前最新的應該是 gettext-0.14.1
portupgrade -rRf gettext
然後慢慢等...:p
另, pkg_add -r jasper 應該是可以的吧?
如果這也不行把 pkg_add -rv jasper 跟 make install 訊息含你的 uname -a 訊息
這個時候就是 send-pr 了 :Q
send-pr 會先用你的 $EDITOR 進入PR樣本來編輯,通常會有下面這樣
>Submitter-Id: current-users
>Originator: chinsan <chinsan@mail2000.com.tw>
^^^^^^^ 填自己名字, 也不一定得要全名啦..
後面記得附上可聯絡自己的 Email Address
像是 <chinsan@mail2000.com.tw>
>Organization: <organization of PR author (multiple lines)>
看要不要填『單位』,有填沒填無所謂
另外,
1. 用 <> 括號括起來的文字都是那欄資料的描述文字,
2. 真正要寫的部分,不要寫在 <> 內,
<> 內的字只是說明給自己看而已
3. <> 跟裡面的文字都可以砍掉
4. 通常可不可以填多行會有註明 (multiple lines)
而 (one line) 就是只能寫一行。
5. 以下所有出現 <> 的地方都是該欄的說明文字,
請不要把字填在 <> 內。
>Confidential: no <FreeBSD PRs are public data>
^^ 通常用 no 就可以了,除非你找到重大漏洞在解決前,要保密
>Synopsis: <synopsis of the problem (one line)>
這邊就是該問題報告的『標題』,標題要下得簡潔有力
似乎很多人都會先看這邊寫什麼,如果亂填一通或是文不對題
那就會被人連看都不看就 close 掉。
>Severity: <[ non-critical | serious | critical ] (one line)>
看問題嚴重性,通常都是 non-critical,
如果不嚴重卻填很緊急(critical),那就蠻 xxoo...
>Priority: <[ low | medium | high ] (one line)>
是否需要優先或普通或不急慢慢來,
通常無關 security 的小 bug、update 填 low 就好。
>Category: <choose from the list of categories above (one line)>
問題有下面這幾種分類, 通常 port 的問題就填 ports 就好
advocacy, alpha, amd64, bin, conf, docs, gnu, i386, ia64,
java, kern, misc, ports, powerpc, sparc64, standards,
threads, www
>Class: <[ sw-bug | doc-bug | change-request | update | maintainer-updae ] (one line)>
port 的安裝問題通常填 sw-bug
>Release: FreeBSD 4.11-STABLE i386
這邊是 send-pr 自動幫你產生的,不用改
>Environment:
System: FreeBSD bbs.ilc.edu.tw 4.11-STABLE FreeBSD 4.11-STABLE #0: Sat Jan 29
這邊也是會自動抓 uname -a 的內容,
如果要補充使用環境也可以在這邊填(可多行)
>Description:
請精準描述問題狀況,把問題講清楚、說明白,並把相關所有出現的訊息附上
>How-To-Repeat:
這邊附上如何讓問題重新產生(操作程序、執行動作),也可把相關疑似有問題
的 code 貼出來
>Fix:
如果知道怎麼修正的話,就在這邊可填上去。
* * *
此外如果不太會傳統的 send-pr 或者機器 policy 不開 MTA
也有網頁式介面 http://www.freebsd.org/send-pr.html
不過若用網頁回報方式,它不會認 TAB 跟 spacing 的區別而都弄成 spacing
如果堅持要用 Web 來送 code 的話,那麼建議先壓成檔案,然後附上可取得該檔的 URL
還有,最下方有個防止惡搞機器人的簡易確認機制。
* * *
send-pr 之後就會在你填的 Originator 那欄的 Email Address 收到確認信
會有如下資料,告知 GNAT 已經收到了,而你的 PR 編號為 ports/78996
可以透過信中 URL 來察看狀態
來源: FreeBSD-gnats-submit@FreeBSD.org
收信: chinsan <chinsan@mail2000.com.tw>
日期: Fri, 18 Mar 2005 20:10:02 GMT
標題: Re: ports/78996: [MAINTAINER] chinese/gcin: update to 0.8.9
Thank you very much for your problem report.
It has the internal identification `ports/78996'.
The individual assigned to look at your
report is: freebsd-ports-bugs.
You can access the state of your problem report at any time
via this link:
http://www.freebsd.org/cgi/query-pr.cgi?pr=78996
>Category: ports
>Responsible: freebsd-ports-bugs
>Synopsis: [MAINTAINER] chinese/gcin: update to 0.8.9
>Arrival-Date: Fri Mar 18 20:10:02 GMT 2005
==
以上是我之前 send-pr 的經驗啦 :p
可參考 http://tinyurl.com/6j2kg
aka http://www.freebsd.org/doc/en_US.ISO8859-1/articles/
problem-reports/article.html
不知道有沒有其他長輩要補充? :Q
--
靜中見真境,淡中識本然
chinsan <chinsan@mail2000.com.tw>
--
◢◣ - ● -
◢██◣◢◣ ` Origin: 宜蘭資教.山水蘭陽 telnet://yilan.twbbs.org
~~ ﹌ ~﹌ ﹉ From : sw169-31-180.adsl.seed.net.tw
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章