On Tue, 11 Sep 2007 03:36:13 +0200 Volker Armin Hemmann <[EMAIL PROTECTED]> wrote:
> On Dienstag, 11. September 2007, Roy Wright wrote: > > Howdy, > > > > Well, I had to local mask > > > > =x11-base/xorg-server-1.4-r1 > > =x11-base/xorg-server-1.4 > > =x11-base/xorg-x11-7.3 > > > > today to keep portage from blocking. My guess > > is that eventually a new version of nvidia-drivers > > will be available and a new revision of xorg-server > > will arrive that will support it (no longer block all > > versions of nvidia-drivers). > > > > Until that time will probably just keep masking > > xorg-server and hope I remember to unmask > > xorg-x11 at that time. > > > > This seems inelegant. So I'm hoping someone > > has a better approach. The really inelegant solution would be not to have the blocker. Most people would just update without looking even at the emerge -puDvN world output, and them complain on a huge and useless thread on the forums, because something broke :P If you have the blocker, you can't screw up the thing. Blockers are the only solution for incompatible packages, and the new xorg version is incompatible with all the nvidia-drivers version. In fact, no future version of xorg will fix this, since it is completely nvidia-side. So, I would change your snipped above by this one: >=x11-base/xorg-server-1.4-r1 >=x11-base/xorg-server-1.4 >=x11-base/xorg-x11-7.3 Note, the '>=' in front of the packages, those are not quotations starting with '>', but '>=', because any new version will have the same problem (since as I said, the problem is in the drivers, that are just outdated). If you have to incompatible packages, you need to decide what your priority is, period. There is no way around that, until nvidia decides to release a new version that is compatible with the new abi. > remove the blocker? the current nvidia-drivers work fine, if you > add -ignoreAbi to your X-start script (like kdm conf). So the nvidia people say. Though I can confirm that in my installation it doesn't work. It just lockups (and yes, I am sure that X composite was off, because I always have it off). -- Jesús Guerrero <[EMAIL PROTECTED]> -- [EMAIL PROTECTED] mailing list

