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"!!                         *)

Attachment: pgppoGdeX9SkQ.pgp
Description: PGP signature

Reply via email to