On 2014-06-18, Kenny McCormack <
gaz...@shell.xmission.com> wrote:
> In article <
slrnlq2f5...@teckel.deptj.eu>, Eric <
er...@deptj.eu> wrote:
> ...
>>Well, distros sometimes get over-complicated in files like /etc/profile,
>>so I wouldn't be suprised - especially if it's in something called by
>>/etc/profile.
>
> It is a mistake to rely too much upon documentation to the exclusion of
> observance of the real world.
You know what? You don't make any sense at all. What you just wrote
there is nothing to do with my sentence which you quoted and which is
purely derived from "observance of the real world".
In your original post you said "... is probably documented somewhere
(though I could not find it)", so I told you where. I understood that
you wanted reasons but they're a lot easier to work out when you know
exactly what is supposed to happen.
> You guys remind me of those people you periodically read about who drive
> their cars off cliffs because their GPSes told them to do it.
Well we shouldn't, because we're not behaving like that. There's
nothing wrong with referring to the documentation, because it is what is
supposed to happen, and any discrepancy is one or more of a code bug, a
documentation bug, and an insufficiently well-understood situation. With
appropriate translation this is also true of the GPS issue.
On the other hand, your response to a discrepancy seems to be "Just
the way it is..." which seems sort of equivalent to driving off the
cliff. You have been asked a few questions about the situation which
you do not seem to have answered. May I suggest that you
* choose a time when no-one else is likely to log in to the system
* open a root session in which you edit /etc/profile and put
set -x
at the start.
* keep that session open
* log in as yourself (or whatever user has the problem) in an environment
where you can record the output
* do the above step again with (or without, depending) one of the 3
files being present
* go back to the root session and change /etc/profile back again
Now you will be able to see what happens in which order and where the
differences are between the two cases. Then either you will understand
or you will have hard evidence of a code and/or documentation bug.