本來我的 apt 只有 sources.list,而裡面只有 stable 和 testing 這兩個板本,參考〝無痛〞後,了解我現在應該跑 testing version 的 debian。後來又看到 howto 裡可以設 apt.conf 為 APT::Default-Release "testing"; 所以我就加了這個設定,直到最近才發現原來這樣的設定有問題!
我看到 debian security update 裡須要 upgrade firefox。而我的機器是使用 1.0.4-2,但是修正版只有 1.0.4-2sarge2 (stable) 和 1.0.6-3 (unstable),還沒有 testing 的最新修正。看一下 change log,是要升級到 1.0.4-2sarge2!
後來發現原來問題就在 APT::Default-Release "testing"; 必須把它移除才有機會使用到 1.0.4-2sarge2 (因為我的 sources.list 有 stable 和 testing 而 1.0.4-2sarge2 比 1.0.4-2 新)