Gentoo Archives: gentoo-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: remove ldap from desktop profiles use flags
Date: Sun, 06 May 2012 03:48:31
Message-Id: 1336275994.27869.129.camel@big_daddy.dol-sen.ca
In Reply to: Re: [gentoo-dev] RFC: remove ldap from desktop profiles use flags by Dale
1 On Sat, 2012-05-05 at 21:20 -0500, Dale wrote:
2 > Ben wrote:
3 > > On 6 May 2012 08:29, Dale <rdalek1967@×××××.com> wrote:
4 > >> I mentioned this once a long time ago. We expect things to stay the
5 > >> same unless we do something to change them. If things change without us
6 > >> doing the change, we tend to freak out a bit. We don't need any
7 > >> freaking out.
8 > >
9 > > Sounds to me like it would be a good idea to make a new, more minimal profile.
10 > > What do you guys think?
11 > >
12 > > Cheers,
13 > > Ben | yngwin
14 > >
15 > >
16 >
17 >
18 >
19 > Me, I don't mind the change but please let us know if the current one is
20 > changed. Why not put this in for the 2012 or 11 profile? Whatever
21 > number comes next. That way the users will know to look and have to
22 > change to the new profile.
23 >
24 > I usually do a emerge -uvaDN world before I change profiles, then
25 > change the profile and repeat with -a. That is when I expect to see USE
26 > flag changes and lots of other goodies that you devs do. :-)
27 >
28 > Someone mentioned a news item. That would work but maybe a new and
29 > fancy profile would work too. Someone may want to make others changes
30 > to while they are at it.
31 >
32 > Just a thought.
33 >
34 > Dale
35 >
36 > :-) :-)
37 >
38
39 1) Yes, create a new profile for this change.
40
41 2) Create a news item stating the change in default behavior for this
42 new profile.
43
44 3) mention the tools available to help with migrating this change. (see
45 below)
46
47
48 I created enalyze in gentoolkit for helping migrate changes like this
49 without breaking systems. It is also very useful for lost/broken
50 package.{use,keywords} files. Both the analyze and rebuild sub-modules
51 of enalyze can show you how use flags are used for installed packages on
52 your system. The analyze module shows which flags are default/not and
53 the pkgs using them. It can help you decide what you want set in
54 make.conf. The rebuild module can generate a new package.{use,
55 keywords} file for you after considering the defaults and make.conf. In
56 this case for making profile or make.conf use flag changes so that
57 everything already installed will remain the same on your system for
58 upgrades/re-installs.
59
60 --
61 Brian Dolbec <dolsen@g.o>

Attachments

File name MIME type
signature.asc application/pgp-signature