最近常常出現這種情況:
epiphany-browser 依賴 libspeed0
libspeed0 依賴 gir1.2相關套件
而gir1.0已安裝
(gir1.0是包含在套件名中,不是版本號。會發生問題的都是這種)
照理來說升級時應該要指定自動由gir1.0-->gir1.2
但事實上卻不是這樣。
這導致libseed0因為相依性無法安裝,而gir1.2也因為和gir1.0衝突無法安裝
最後就是因為這些關鍵套件無法裝使其他應用程式(如本例的epiphany-browser )被刪除。
我每次都必須手動以aptitude處理,找出那些關鍵套件做移除(gir1.0)、安裝(gir1.2)的動作。
不知各位是否有遇到同樣情況?各位的處理辦法?
(如果有設aptitude full-upgrade -y就慘了,動不動gnome-core就被刪掉)