Calendar

五月 2012
« 三月    
 123456
78910111213
14151617181920
21222324252627
28293031  

Categories

拖稿很久的 LLVM 使用文

因為單純就是使用也沒有去動內部的東西,
所以這篇文從 llvm-2.1 一路拖到 2.7 才終於想寫。
對一些早就在用的人來說這內容應該也 lag 好幾年了,
總之都是些沒什麼技術性的東西。
所以我也不分類在 programming 而是 system diary 了。

Continue reading 拖稿很久的 LLVM 使用文 »

sshguard

又是一篇遲來的文章。
但是還是寫一下免得被人一問再問。
如果成天看到有相同 IP 沒事在那邊一直狂 try ssh login 的,
可以裝個 sshguard 直接搞定。

Continue reading sshguard »

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

Gentoo 的 udev 升到 150 以上要小心

因為有公告今天停電的關係,
昨天特別把其中一台更新比較頻繁的 Gentoo 試重開,
結果開不起來,
今天跑去看了一下發現 /dev/sd* 全部消失了,
開機開到 fsck 的時候出現 cannot open device xxx 這樣,
因為以前也被 udev 炸過所以大概猜得出是 udev 更新的問題。

Continue reading Gentoo 的 udev 升到 150 以上要小心 »

在 Gentoo 上安裝 Insight

Gentoo 的 Insight 其實擺爛很久了,
裝了不能動就是不能動,
主要原因之一就是 Insight 內附的 tk 不支援較新的 xproto,
用 emerge =x11-proto/xproto-7.0.12 把 xproto 降回 7.0.12,
然後 emerge insight 這樣編出來的就會正常了,
之後再 emerge xproto 把 xproto 升回去也沒關係。