Gentoo Archives: gentoo-dev

From: Georgi Georgiev <chutz@×××.net>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] GLEP 32: Maildir location
Date: Fri, 12 Nov 2004 10:29:42
Message-Id: 20041112102938.GB8857@lion.gg3.net
In Reply to: [gentoo-dev] GLEP 32: Maildir location by Georgi Georgiev
1 maillog: 04/11/2004-11:05:08(+0900): Georgi Georgiev types
2 > I don't know what the proper procedure for accepting a GLEP is, so does
3 > anyone have anything to comment on here?
4 >
5 > I know the wording in the GLEP is not very smooth, but I always hated
6 > literature classes.
7 >
8 > http://www.gentoo.org/proj/en/glep/glep-0032.html
9
10 I have a comment I'd like an opinion on.
11
12 In http://bugs.gentoo.org/show_bug.cgi?id=52076#c4 Mr.Goodyear says:
13
14 I think this idea is a good one (although I would prefer that the
15 default maildir location be specified in rc.conf instead of
16 make.conf).
17
18 I did not have any reasons to prefer make.conf over rc.conf, so I
19 submitted a GLEP with /etc/rc.conf as the location. However, the way I
20 see it, the MAILDIR variable changes the way packages are compiled
21 and/or installed. I remember I've seen something about the importance of
22 being able to reinstall a Gentoo system in a consistent manner. What one
23 needs for this purpose was a copy of:
24
25 - /etc/make.conf
26 - /etc/portage
27 - /var/lib/portage/world
28
29 I don't think that /etc/rc.conf was mentioned in that list, but I am not
30 sure that there was such a list in the first place. Since there are
31 tools like webapp-config and kernel-config we're probably way past the
32 point of taking care of consistency in only a few well defined places.
33
34 I'd like to hear the opinion of a developer on these points:
35
36 - Is consistency an issue?
37 - How is it defined (what files do we need to keep, if at all)?
38 - What I really want to know is "Is there a good reason why the location
39 where the MAILDIR variable is defined be rc.conf or make.conf or some
40 other place?".
41
42 --
43 \ Georgi Georgiev \ Storms beget storms. Rage begets rage. \
44 / chutz@×××.net / Revenge begets revenge. Wars beget wars. - /
45 \ +81(90)6266-1163 \ - Bene Gesserit Conundrum \