public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Point of fact.
@ 2002-03-08  1:42 Tom Newsom
  2002-03-08  3:34 ` NVIDIA stuff (was: [gentoo-dev] Point of fact.) Arcady Genkin
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Tom Newsom @ 2002-03-08  1:42 UTC (permalink / raw
  To: gentoo-dev

Hi,

Whoever gets this, if your in #gentoo then you`ll know me by the nick
Jeepster.

You`ll also possibly know I refuse point blank to use the nvidia stuff
from portage and if you`ve taken any notice you`ll also know why.

Take the following comment from your web site...

*************
At the moment, there's one known quirk with the install. Some
applications (most notably the Quake series) do not use the standard
library search path for loading libGL.so, but instead manually dlopen
"/usr/lib/libGL.so". For this reason, make sure that /usr/lib/libGL.so
is a symlink that points to /opt/nvidia/lib/libGL.so. We'll be
addressing this quirk soon.
*************

It isnt a quirk, the paths that quake,UT etc look in for GL libs is a
standard place, when nvidia decided a while ago to create linux drivers
they decided on a standard place for thier libs to be, that being
/usr/lib and also they *had* to alter some XFree libs and links.

Once you accept you`re nvidia portage files sent the libs to the wrong
place then you will fix your "quirk"

I can if you wish get a guy who started the nvidia drivers to come into
#gentoo and tell you why you`re /opt/ place is wrong.

Other than this and GRUB being default boot loader, gentoo is excellent
in all areas. Keep up the excellent work.

Thank you.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* NVIDIA stuff (was: [gentoo-dev] Point of fact.)
  2002-03-08  1:42 [gentoo-dev] Point of fact Tom Newsom
@ 2002-03-08  3:34 ` Arcady Genkin
  2002-03-26  3:39   ` Michael Costello
  2002-03-08 13:52 ` [gentoo-dev] Point of fact Karl Trygve Kalleberg
  2002-03-08 15:48 ` Marc Soda
  2 siblings, 1 reply; 5+ messages in thread
From: Arcady Genkin @ 2002-03-08  3:34 UTC (permalink / raw
  To: gentoo-dev; +Cc: Tom Newsom

Tom Newsom <Jeepster@gmx.co.uk> writes:

> Whoever gets this, if your in #gentoo then you`ll know me by the nick
> Jeepster.

Looking for trouble, aren't you? ;^)

> It isnt a quirk, the paths that quake,UT etc look in for GL libs is a
> standard place, when nvidia decided a while ago to create linux drivers
> they decided on a standard place for thier libs to be, that being
> /usr/lib and also they *had* to alter some XFree libs and links.

Hard coding library paths[1] in an application is plain wrong.  The
problem lies with the programs that do that.

And who said that /usr/lib is the standard place?  What if I
maintained the GL libraries locally, and had them installed some place
under /usr/local?

NVIDIA took the easy way out.  Their Makefiles are horrible kludges,
if you ask my opinion.  I just hope that the person(s), who works on
the drivers' code is different from the one that works on the
installation subsystem. ;^)

Anyhow what NVIDIA does is it overwrites files in your installation,
without asking for your consent, giving you any choice, or even
backing them up.  Do you think that this is the right way to install
software?

Guess what happens:
1.  when you reinstall Xfree?
    [.oop-oop og sbil s'AIDIVN]
2.  if you choose to uninstall NVIDIA's packages?
    [.pu emoc ton dluow X yhw tuo gnirugif kcul dooG]

> Once you accept you`re nvidia portage files sent the libs to the wrong
> place then you will fix your "quirk"
>
> I can if you wish get a guy who started the nvidia drivers to come into
> #gentoo and tell you why you`re /opt/ place is wrong.

Oh-oh!  Not the guy who wrote the Makefiles, I hope!  Or else your
argument from authority is just not going to work.

Footnotes: 
[1]  Or any other paths, except for the ones to files of the package
     itself, for that matter.
-- 
Arcady Genkin
Don't read everything you believe.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] Point of fact.
  2002-03-08  1:42 [gentoo-dev] Point of fact Tom Newsom
  2002-03-08  3:34 ` NVIDIA stuff (was: [gentoo-dev] Point of fact.) Arcady Genkin
@ 2002-03-08 13:52 ` Karl Trygve Kalleberg
  2002-03-08 15:48 ` Marc Soda
  2 siblings, 0 replies; 5+ messages in thread
From: Karl Trygve Kalleberg @ 2002-03-08 13:52 UTC (permalink / raw
  To: gentoo-dev

On 08 Mar 2002 01:42:34 +0000
Tom Newsom <Jeepster@gmx.co.uk> wrote:

> I can if you wish get a guy who started the nvidia drivers to come into
> #gentoo and tell you why you`re /opt/ place is wrong.

We do not want to clutter our /usr hierarchy with proprietary software. It
is as much a political decision to put all non-free software in /opt as a
technical.

Hence, there is no way we'll budge on this issue, as it is religious ;p

(On a similar note; if you see any ebuilds that install non-free software
into /usr and not /opt, it is considered a bug, and should be reported to
bugs.gentoo.org).


Kind regards,

Karl T


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] Point of fact.
  2002-03-08  1:42 [gentoo-dev] Point of fact Tom Newsom
  2002-03-08  3:34 ` NVIDIA stuff (was: [gentoo-dev] Point of fact.) Arcady Genkin
  2002-03-08 13:52 ` [gentoo-dev] Point of fact Karl Trygve Kalleberg
@ 2002-03-08 15:48 ` Marc Soda
  2 siblings, 0 replies; 5+ messages in thread
From: Marc Soda @ 2002-03-08 15:48 UTC (permalink / raw
  To: gentoo-dev

What would you suggest in place of GRUB?

On 2002.03.07 20:42 Tom Newsom wrote:
> Hi,
> 
> Whoever gets this, if your in #gentoo then you`ll know me by the nick
> Jeepster.
> 
> You`ll also possibly know I refuse point blank to use the nvidia stuff
> from portage and if you`ve taken any notice you`ll also know why.
> 
> Take the following comment from your web site...
> 
> *************
> At the moment, there's one known quirk with the install. Some
> applications (most notably the Quake series) do not use the standard
> library search path for loading libGL.so, but instead manually dlopen
> "/usr/lib/libGL.so". For this reason, make sure that /usr/lib/libGL.so
> is a symlink that points to /opt/nvidia/lib/libGL.so. We'll be
> addressing this quirk soon.
> *************
> 
> It isnt a quirk, the paths that quake,UT etc look in for GL libs is a
> standard place, when nvidia decided a while ago to create linux
> drivers
> they decided on a standard place for thier libs to be, that being
> /usr/lib and also they *had* to alter some XFree libs and links.
> 
> Once you accept you`re nvidia portage files sent the libs to the wrong
> place then you will fix your "quirk"
> 
> I can if you wish get a guy who started the nvidia drivers to come
> into
> #gentoo and tell you why you`re /opt/ place is wrong.
> 
> Other than this and GRUB being default boot loader, gentoo is
> excellent
> in all areas. Keep up the excellent work.
> 
> Thank you.
> 
> 
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-dev
> 
-- 

Marc Soda
ASPRE, Inc.
marc@aspre.net
http://www.aspre.net/


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: NVIDIA stuff (was: [gentoo-dev] Point of fact.)
  2002-03-08  3:34 ` NVIDIA stuff (was: [gentoo-dev] Point of fact.) Arcady Genkin
@ 2002-03-26  3:39   ` Michael Costello
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Costello @ 2002-03-26  3:39 UTC (permalink / raw
  To: gentoo-dev

Just have to say that your exchange with this person is priceless...

Good show... give em hell.

Though I still hope the NVIDIA drivers get better I personally don't 
like the idea of
supporting their method of installation or their terms of development 
for linux.

ATI on the other hand... easy ... its all in XFree... now its up to that 
loveable mess
to make my framerates better should I occasionally wish to play quake...

Mike Costello
absent xqf and qstat ebuilder...
and new gentoo convert.




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-03-26  3:24 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-03-08  1:42 [gentoo-dev] Point of fact Tom Newsom
2002-03-08  3:34 ` NVIDIA stuff (was: [gentoo-dev] Point of fact.) Arcady Genkin
2002-03-26  3:39   ` Michael Costello
2002-03-08 13:52 ` [gentoo-dev] Point of fact Karl Trygve Kalleberg
2002-03-08 15:48 ` Marc Soda

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox