Bug#251953: gnome-settings-daemon not in default PATH
Marcelo E. Magallon
"Marcelo E. Magallon" <mmagallo@debian.org>, 251953@bugs.debian.org
Sun, 6 Jun 2004 17:02:18 -0600
Hi,
it seems to me that you and Marc are more interested (not to say "dead
set") in not having a bug marked "critical" than in actually solving
the bug. And besides you two guys (and myself of course), only
Josselin expressed an opinion on this matter.
After digging around in the (very scarce) documentation and looking at
CVS entries, I find nothing that supports your position that
gnome-settings-daemon is not to be run by the user (IOW, I'm doing your
homework). When the change was committed the corresponding entry
amounts to something like "move from bindir to libexecdir". libexecdir
is documented as "the directory for installing executables that other
programs run", so, yes, the person who committed the change shares your
view, but without stating why, this is worthless.
Furthermore, if you recall I asked you for a portable way of finding
where this program is installed -- and I said that that would be an
acceptable solution for this bug. You conveniently just ignored this
request.
AFAICT your position is basically "upstream is right, you are not".
> > I beg your pardon? You don't agree with the bug but you don't
> > want to have a discussion either?
>
> We already had a discussion
Oh, we did? Thanks for letting me know. The funny thing is I hardly
saw any _arguments_ coming from you.
> and we have different opinion on what is the g-s-d and what it should
> do, so let's waiting for an upstream advice
Has anything come out of that yet?
> > Ignoring my requests isn't going to change them.
>
> Are you asserting that you're right and that we should just do what
> you said ?
I'm asserting that I have reported a bug which you have downgraded,
closed, reopened, and assigned some severity at whim that better suits
you without actually addressing the bug itself nor actually supporting
your position with anything beyond "upstream is doing it this way".
You haven't even provided a reason for sticking to upstream's position
with such zealotry.
> You don't have to request actions, you've reported a bug, several
> people disagree on it so let's wait a consensus before taking
> decision.
Several being you and Marc Dequènes.
> > Go fish the GNOME API docs. I can't find a documented way for a
> > program that _needs_ gnome-settings-daemon to be running to start
> > it.
>
> And have you find a documentation saying tha g-s-d is an user land
> software ?
Have you found anything that says it isn't?
Since in previous releases it was installed in /usr/bin, that _made_ it
a program which was intended to be run by the user. A mistake? Tough
luck. There's such a thing as "backwards compatibility" which we
happen to regard highly in this Project -- or at least that used to be
the case.
Upstream can start by cleaning all the crap that it installs in
/usr/bin that doesn't have any documentation whatsoever or which is
used "internally by libraries" -- things with wonderfully generic names
such as loadshlib and dns-helper come to mind, or stuff like
gnome_segv.
> > What I am saying is that if I _have_ to start this thing for
> > Epiphany
>
> That's the point, we don't have to ...
I am sorry, but... can't you read?
I _have_ to.
I don't actually care who "we" is, but presumably you mean people who
use "gnome-session". I don't. I don't need that program. I don't
care for session management. I am _fine_ without session management.
I have looked at it and I don't need that functionality. I don't work
like that.
Can you understand that?
Tell me _why_ I have to use gnome-session to use Epiphany, Abiword,
Planner or gpdf (which is the actual list of stuff that I use that
seems to want to have gnome-settings-daemon running to be configurable)
> > on the browser window. Now, how exactly am I _not_ running GNOME? Is
> > it the panel that I don't use? I though GNOME was about a network
> > object model environment, not about a silly panel.
>
> no need of panel to run session ...
*sigh*
You can't understand English, can you?
Tell me what do I have to _run_ to be entitled to say that "I'm running
GNOME".
> > 4.2 /usr/bin : Most user commands
>
> "user" commands
Yes. So?
> > That's included by Debian Policy. And breaking it is "serious".
>
> Are you going to fill RC bug for all stuffs not need in the path and
> staying in /usr/lib ?
Actually, yes, I'm thinking about filing bugs against all the crap
that's in /usr/bin which shouldn't be there in the first place and,
given the lack of documentation, is impossible for a user to actually
_use_.
But I still don't see how gnome-settings-daemon falls into that
category.
> BTW this discussion is going nowhere, you're using again and again
> the same arguments,
Because you don't seem to be able to understand them. It was the same
with Christian. You had to say the same thing twenty times before he
actually bothered to read what you were saying.
And besides that, you are providing none.
> I've understood them
Doesn't seem like that to me, since you aren't providing any counter
arguments.
> and we don't agree on what's supposed to do the settings-daemon and
> what's broken or not. Please continue this on bugzilla we will stay
> to upstream advice.
If you _bother_ to provide an URL to the relevant bug I'll follow it.
Marcelo