Calendar

十一月 2019
« 十一月    
 123
45678910
11121314151617
18192021222324
252627282930  

Categories

Page 3 of 71234567

編 editors/koffice-kde4 的時候系統上不能有 qt3

簡單來說就是編完 KDE4 之後如果想編 KOffice 的話就會遇上,
錯誤訊息大概會長這樣:

[ 44%] Building CXX object
filters/kspread/latex/export/CMakeFiles/kspreadlatexexport.dir/cell.o
In file included from /usr/ports/editors/koffice-
kde4/work/koffice-2.2.0/filters/kspread/latex/export/xmlparser.h:28,
from /usr/ports/editors/koffice-
kde4/work/koffice-2.2.0/filters/kspread/latex/export/format.h:30,
from /usr/ports/editors/koffice-
kde4/work/koffice-2.2.0/filters/kspread/latex/export/cell.h:30,
from /usr/ports/editors/koffice-
kde4/work/koffice-2.2.0/filters/kspread/latex/export/cell.cc:25:
/usr/local/include/qdom.h:97: error: function definition does not declare
parameters
/usr/local/include/qdom.h:122: error: function definition does not declare
...

Continue reading 編 editors/koffice-kde4 的時候系統上不能有 qt3 »

emerge 時遇到 ---! //var/lib/texmf/web2c/tex.fmt doesn't match tex.pool 的解決方法

像是在 emerge --update jadetex 的時候偶爾會遇到:

tex jadetex.ins
This is TeX, Version 3.1415926 (Web2C 2009)
---! //var/lib/texmf/web2c/tex.fmt doesn't match tex.pool
(Fatal format file error; I'm stymied)
make: *** [basic] Error 1

解法是把那個目錄砍掉重練:

1. rm -rf /var/lib/texmf/web2c
2. texmf-update

參考連結:
http://bugs.gentoo.org/show_bug.cgi?id=240346
http://www.gentoo.org/proj/en/tex/texlive-migration-guide.xml#doc_chap4

編 Gentoo 的 app-python/docutils 時 locale 不能是 POSIX

不然編到一半會出現錯誤,
可以先 setenv LC_ALL en_US 或 en_US.UTF-8 (bash 請改用 export 來做),
或是用 env 送暫時的環境變數給 emerge (bash 可以直接送不需要加 env)。

參考連結:
http://forums.gentoo.org/viewtopic-p-6367138.html?sid=80f7c31e82fe782a3d22f5e1ff3d618a

編 ports 時跑到 xmlto 時出現 I/O error : Attempt to load network entity http://xxx

去 textproc/docbook 做 make deinstall install clean 就行了,
確切原因不明。
只知道裝別的東西時照相依套件自動裝到它的話會自動缺東西,
即使 make config 的內容原本就是全勾。

參考連結:
http://lists.freebsd.org/pipermail/freebsd-questions/2010-March/213683.html

編 graphics/graphviz 遇到 'tsrm_ls' undeclared 的解決方法

這個也算是萬年 bug 了,
因為常常有人更新 ports 時會跑來哭,
所以趁這次更新遇到的時候來記錄一下。

Continue reading 編 graphics/graphviz 遇到 'tsrm_ls' undeclared 的解決方法 »

在 FreeBSD 裝了 squid 後記得調整 shutdown timeout 的長度

有裝過 squid 的應該多多少少會有印象,
每次 restart squid 的時候如果有人在使用就會等 30 秒才會停掉。
關機或重開時更是會卡在 squid 等不到 30 秒就被強制中斷關機程序,
其它 daemons 會被逕行終止造成系統變成不正常關機狀態。

Continue reading 在 FreeBSD 裝了 squid 後記得調整 shutdown timeout 的長度 »

FreeBSD 上的 LDAP server 和 client 在同一台的時候記得設定啟動順序

雖然這個算是超級 FAQ 了,
不過趁還想寫的時候來寫一下。
畢竟現在的硬體配備都不差,
為了充分利用硬體資源很少人會把 LDAP server 單獨放在獨立的機器上。
結果常常開機時某些 service 比 slapd 先起來,
關機或重開時這些 service 又會比 slapd 晚停止,
造成了一個不大也不小的困擾。

Continue reading FreeBSD 上的 LDAP server 和 client 在同一台的時候記得設定啟動順序 »

現在裝 FreeBSD 最好先把 devel/pth-hard 手動裝起來

因為 devel/pth 是個大亂源,
詳細原因懶得查,
相關的討論和這個解法的來源大致上可以參考這網頁:
http://forums.freebsd.org/showthread.php?t=12241
前幾天在裝 i386 的機器時這問題似乎比較小一點,
但是昨天裝 amd64 的機器還是遇上了。

Continue reading 現在裝 FreeBSD 最好先把 devel/pth-hard 手動裝起來 »

FreeBSD 撥 PPPoE 要是一直看到 IPV6CP protocol reject closes IPV6CP 的話...

就去 ppp.conf 加一行 disable ipv6cp:
http://lists.freebsd.org/pipermail/freebsd-questions/2003-April/003817.html
詳細的原因我也沒有去查,
只是剛好在某台機器上的 ppp.log 裡看見這個訊息。

FreeBSD 8.0 + nss_ldap 會讓 user 的 supplementary group 無效

這個問題是 FreeBSD 8.0 才開始有的。
一般人應該都知道一個 user 可以有一個 primary group,
以及多個 supplementary groups。
前者是直接設定在 passwd / master.passwd 檔裡,
後者是設定在 group 檔裡。
現在的問題就是把 group 放在 LDAP 上面,
無論 user 是系統上的還是 LDAP 上的,
把他們加入 LDAP 上的 group 內都會無效。
不過這是只有把 ldap 加在 nsswitch.conf 的 compat_passwd 和 compat_group 裡才會發生,
這個功能好像在 FreeBSD 8.0 壞掉了,
不然就是有什麼新的設定要改。

Continue reading FreeBSD 8.0 + nss_ldap 會讓 user 的 supplementary group 無效 »

Page 3 of 71234567