by dkasak » Mon Dec 08, 2008 3:15
I don't want to dampen the mood here, but I have had faaaarkiiing massive system breakage on the 4.0 branch. What's more, I think there are a number of bugs all working at once here. To start with, I had a 'working' 4.0 system ( after some minor system breakage when updating from 3.5 ). Then I did an 'equo --verbose world'.
Wow. Hundreds of broken packages, including syslog-ng, X, all gnome libraries ... the list goes on. Luckily I'm a seasoned Gentoo user and I'm used to this shit! I ended up running 'revdep-rebuild' ( without letting it actually build and install anything ), looking out for missing libraries ( which mysteriously got removed during the update ), and installing them via equo. That fixed some stuff ... enough to start X anyway. Then I ran revdep-rebuild again and watched for broken libraries, logged into my server ( running Gentoo ), did a 'equery belongs /path/to/library.so', figured out what package it belongs to, and re-installed it, either via equo or emerge. Now this last bit shouldn't have happened ... ie I shouldn't have to go to another Gentoo box to find out what package a broken library belongs to ... but something was seriously out of whack between entropy, portage, and what's actually happening on my system.
Now I'm doing a 'emerge -ev world', because things still aren't exactly perfect. Having said that, I didn't have any issues with the 3.5 branch. But a word of warning for people curious ( and there will be more of these now that the website is advertising the upcoming release in a splashy way ) ... beware. Things break, and break badly. The worst of this breakage is entropy / portage not knowing what's installed. That's critical.