[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Trouble with Radeon 9600 and X.org 6.8.2 on AMD64



On Apr 10, 2005 10:49 PM, Michel Dänzer <daenzer at debian dot org> wrote:

Could you point me to this part of the policy? I don't remember reading
anything like this (it's been a while since I read through the whole
policy though), and it seems to me like we rely on a number of
environment variables anyway.

Quote:
9.9 Environment variables

A program must not depend on environment variables to get reasonable
defaults. (That's because these environment variables would have to be
set in a system-wide configuration file like /etc/profile, which is
not supported by all shells.)

I think that is one of the reasons that Debian tends to work so well.
I have a lot of programs at work that require careful tuning of
environment variables, and that is a pain!

Personaly, I aknowledge that X always needs environment variables, and
it is not a bad way of doing things. So I wouldn't mind the
environment variable, and I think Xsession.d should be general enough
to set it in most cases.

Binary patching is acceptable for corner cases like the one above?

Binaries never make it into Debian, only the installer. And since
binaries rarely fit the system, there is usually some kind of
modification going on before the actual install. This one is only a
bit more ugly than usual. :-)

Thomas