Gentoo Archives: gentoo-dev

From: Tom Wesley <tawesley@×××××.com>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] preference concerns over "gentoo-ization" of packages
Date: Sun, 28 Sep 2003 22:36:10
Message-Id: 200309282337.31813.tawesley@yahoo.com
In Reply to: Re: [gentoo-dev] preference concerns over "gentoo-ization" of packages by Paul de Vrieze
1 On Sunday 28 September 2003 16:53, Paul de Vrieze wrote:
2 > On Sunday 28 September 2003 17:23, Aron Griffis wrote:
3 > > Larry's complaint above pertains to things he can't change after the
4 > > installation of a package. Binary-only distros provide you with a
5 > > package that is customized with a set of static configure options,
6 > > compiled with a set of flags, and linked against libraries that are not
7 > > left to the choosing of the user. That is the problem that Portage
8 > > solves by building packages on the user's machine, with USE-flags to
9 > > guide the build process.
10 >
11 > many customizations are also allready performed by patches to the sources,
12 > not only by configuration file changes.
13 >
14 > > On the other hand, what you're talking about is run-time functionality.
15 > > In general, the changes in the ebuilds modify run-time configuration.
16 > > It's not the appropriate place for a USE-flag (in most circumstances)
17 > > and furthermore, it's not hard for savvy users to change to their
18 > > preferred configuration. In Gentoo, it has always been up to the
19 > > discretion of the responsible devs to choose what default configuration
20 > > they feel is appropriate for each individual package.
21 >
22 > This is allways the case. However look at the following:
23 >
24 > When you log out of kde, and you started your system with kdm (kde display
25 > manager) you get presented a nice dialog with the options to log out,
26 > reboot, or shutdown. However if you started the system with any other
27 > displaymanager, such as gdm, you don't get the menu. It would be
28 > conceivable that we at a point in time added patches to kdm so that it does
29 > the same with gdm (which provides the capabilities as gnome offers it too,
30 > but only for gdm). This is nonstandard, but desirable behaviour for most
31 > users. In some cases people want standard behaviour, for that we have a
32 > useflag.
33 >
34
35 Should this not be patched upstream, and only included in Gentoo as an option
36 (use-flags or such) until such time as included in main source?
37
38 > Another thing is the fact that a script of gentoo overwrites the kdm
39 > config's session variable everytime. This provides consistent and easy
40 > behaviour by making all installed sessions automatically available, but is
41 > not appropriate in all cases. There must be a place to turn this behaviour
42 > of. Either through a USE variable at run time, or through a central
43 > configuration variable.
44
45 This is overall and outside the scope of any single package, is it not? At
46 present no KDM attempts to find Gnome, XFCE and the like, and relies on
47 configuration files. Perhaps this too should be submitted upstream to allow
48 KDM, GDM, XDM, elogin etc to perform this task? Given the large amount of
49 login managers in that list alone, perhaps it should be pushed sideways to
50 some external package?
51
52 --
53 Tom Wesley

Replies

Subject Author
Re: [gentoo-dev] preference concerns over "gentoo-ization" of packages Toby Dickenson <tdickenson@××××××××××××××××××××××××××××.uk>