Gentoo Archives: gentoo-dev

From: Edward Muller <edwardam@××××××××.com>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] RFC: Overhaul of media-gfx/nvidia
Date: Wed, 06 Feb 2002 21:34:15
Message-Id: 1013052768.7640.2.camel@palin
In Reply to: [gentoo-dev] RFC: Overhaul of media-gfx/nvidia by Arcady Genkin
1 I second this as long as it works. :-)
2
3 BTW: This is the way debian does it as well. Not saying it's right, but
4 that's how debian does it.
5
6 On Mon, 2002-02-04 at 00:10, Arcady Genkin wrote:
7 > I didn't like the way 'nvidia' portage was done, and I ended up
8 > re-doing it. In fact, I split it in two portages: nvidia-kernel and
9 > nvidia-glx. Since I think that this can cause some controversy, I'd
10 > like to discuss it in the mailing list. The ebuilds are available
11 > from:
12 > http://bugs.gentoo.org/show_bug.cgi?id=517
13 >
14 > My version is better than the current one because:
15 >
16 > 1. It's split into two portages. (a) the current
17 > version of the kernel driver is 1.0.2314, while the current version of
18 > the glx library is 1.0.2313. With the current `nvidia' portage it's
19 > unclear which one determines the version of the portage itself. (b) if one
20 > compiles a new version of Linux kernel, he only needs to update
21 > nvidia-kernel, and leave nvidia-glx untouched.
22 >
23 > 2. NVIDIA's own makefile overwrites some of the native files that
24 > come with XFree. It upsets me when a package messes with the other
25 > package's files, because if I were to update the world, the order of
26 > update would determine the state of the system, etc. I decided to put
27 > the contents of nvidia-glx into /opt/NVIDIA to make sure that they don't
28 > mess with anything else.
29 >
30 > 3. nvidia-kernel now creates necessary device nodes.
31 >
32 > 4. nvidia-kernel now installs aliases.
33 >
34 > The small downside of the new layout is that the user needs to add a
35 > modules path to the Files section in XF86Config.
36 >
37 > Comments?
38 > --
39 > Arcady Genkin
40 > Don't read everything you believe.
41 > _______________________________________________
42 > gentoo-dev mailing list
43 > gentoo-dev@g.o
44 > http://lists.gentoo.org/mailman/listinfo/gentoo-dev