Thursday, July 06, 2006
funny ati-drivers
emerge -avuD world
If you have 8.26.18, it will ask you to downgrade to 8.23.7, on the contrary, if current system has 8.23.7, it will ask you to upgrade to 8.26.18. Why?
---
Here comes the reason, because I have ati-drivers-extra which depends on ati-drivers same version 8.23.7. So when "emerge --deep" found that my system don't have ati-drivers-8.23.7, it will ask for it. But when upgrade from 8.23.7 to 8.26.18, it wont check replace 8.23.7 will break the dependency. A bug for "emerge --deep", right?
How did I find out? I just mask ati-drivers-8.23.7 and wait for emerg --deep to complain, haha.
If you have 8.26.18, it will ask you to downgrade to 8.23.7, on the contrary, if current system has 8.23.7, it will ask you to upgrade to 8.26.18. Why?
---
Here comes the reason, because I have ati-drivers-extra which depends on ati-drivers same version 8.23.7. So when "emerge --deep" found that my system don't have ati-drivers-8.23.7, it will ask for it. But when upgrade from 8.23.7 to 8.26.18, it wont check replace 8.23.7 will break the dependency. A bug for "emerge --deep", right?
How did I find out? I just mask ati-drivers-8.23.7 and wait for emerg --deep to complain, haha.