2009-04-17

更新linux-image-2.6.26-2-686後和virtualbox-ose又對不上版本了

今天(2009-04-17)debian testing 升級時, 自動安裝新kernel 2.6.26-2-686, 升級後檢查一下對映 2.6.26-2-686 版的virtualbox-ose版本:

目前正常工作的版本
$ dpkg -l | grep virtualbox-ose
ii virtualbox-ose 1.6.6-dfsg-3
ii virtualbox-ose-guest-modules-2.6.26-1-686 2.6.26+1.6.6-dfsg-6
ii virtualbox-ose-guest-utils 1.6.6-dfsg-3
ii virtualbox-ose-modules-2.6.26-1-686 2.6.26+1.6.6-dfsg-6


要裝的版本
apt-cache show virtualbox-ose-modules-2.6.26-2-686
Version: 2.6.26+1.6.6-dfsg-6+lenny1

apt-cache show virtualbox-ose-guest-modules-2.6.26-2-686
Version: 2.6.26+1.6.6-dfsg-6+lenny1

apt-cache show virtualbox-ose-guest-utils
Version: 2.1.4-dfsg-1

apt-cache show virtualbox-ose
Version: 2.1.4-dfsg-1




結果又出問題了, 版本對不上, modprobe vboxdrv 是不會成功的, 已經最少三次出狀況了! Debian應該是很嚴謹的。

只好鎖住 virtualbox-ose 的版本, kernel 還是開在 2.6.26-1-686。

Debian Testing safe-upgrade時遇到 python-elementtree 錯誤

今天多台 Debian 機器升級, 只有目前使用的桌遇到此問題(版本: testing), 錯誤訊息如下:


Setting up python-elementtree (1.2.6-13) ...
Usage: update-python-modules [-v] [-c] package_directory [...]
update-python-modules [-v] [-c] package.dirs [...]
update-python-modules [-v] [-a|-f|-p]

update-python-modules: error: /usr/share/python-support/python-elementtree.public is not a directory
dpkg: error processing python-elementtree (--configure):
subprocess post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of epiphany-extensions:
epiphany-extensions depends on python-elementtree; however:
Package python-elementtree is not configured yet.
dpkg: error processing epiphany-extensions (--configure):
dependency problems - leaving unconfigured
Setting up libatlas3gf-3dnow (3.6.0-24) ...
dpkg: error processing libatlas3gf-3dnow (--configure):
subprocess post-installation script returned error exit status 30


看了一下, 是 epiphany-extensions 要用到這個套, 這個epiphany瀏覽器很少用到, 且移除 epiphany-extensions 不會整個移掉epiphany, 先刪除 /usr/share/python-support/python-elementtree.public 內容中的檔案, 以及 /usr/share/python-support/python-elementtree.public 這個檔, 再移除 epiphany-extensions , python-elementtree 兩個套件, 再等套件修好。

aptitude purge python-elementtree

另外 Tsung's Blog 有提及 Debian Linux 升級時遇到 python-elementtree 錯誤修復 , 我的是 testing 與 stable 混用, 以 testing 為主, 就不考慮用 unstable 了。