maillog: 10/08/2005-21:45:58(-0700): Donnie Berkholz types > Donnie Berkholz wrote: > > Georgi Georgiev wrote: > > > >>>It seems that the current xorg-server installs all modules in > >>>/usr/lib/xorg/modules. Any idea why? It used to be /usr/lib/modules > >>>until recently, and that's still where opengl-update symlinks stuff to, > >>>and also where vnc and nvidia-glx put their own X modules. > > > > > > Yeah, it's a more specific location. /usr/lib/modules is a very generic > > name that doesn't specify that only X modules go in it. > > > > Here's a quick patch for opengl-update -- we'll have to figure out a > > better solution for the future. > > Here's what I'm thinking. > > Option 1) We add new revisions of nvidia, vnc, opengl-update that only > work with 7.0RC and newer. This may require some extra work to keep them > in sync with ebuilds compatible with older X, as long as we care about > older X (In essence, until 7.0 release). > > Option 2) We make some function like get-x-module-dir in x11.eclass. > Ebuilds that need it inherit and decide what to do based on what's > installed. > > Yes this sucks for binary packages built to use on the other X version, > but I think it's a better option because it doesn't require as much > ongoing time investment. This is similar to what most packages to which > it mattered did with the xorg/xfree switch. > > Option 3) Other ideas?
What about new revisions of the monolithic xorg that will install in /usr/lib/xorg/modules followed by new revisions of all packages like opengl-update, nvidia, ati-whatever, that will depend on the newer xorg release? If that's too much effort, then I'm all for Option 1. -- *) Georgi Georgiev *) I HAVE to buy a new "DODGE MISER" and two *) (* [EMAIL PROTECTED] (* dozen JORDACHE JEANS because my viewscreen (* *) +81(90)2877-8845 *) is "USER-FRIENDLY"!! *)
pgppoGdeX9SkQ.pgp
Description: PGP signature