Gentoo Archives: gentoo-dev

From: Markos Chandras <hwoarang@g.o>
To: "Michał Górny" <mgorny@g.o>
Cc: gentoo-dev <gentoo-dev@l.g.o>, idella4@g.o, python@g.o
Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force
Date: Fri, 19 Jul 2013 15:53:46
Message-Id: CAG2jQ8ieAgThomNfhE5CaRx0k71vpbPtgwOMkzGUY6kUYCpOHw@mail.gmail.com
In Reply to: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force by "Michał Górny"
1 On 19 July 2013 16:46, Michał Górny <mgorny@g.o> wrote:
2 > Dnia 2013-07-19, o godz. 16:11:52
3 > Markos Chandras <hwoarang@g.o> napisał(a):
4 >
5 >> On 19 July 2013 16:04, Ian Delaney (idella4) <idella4@g.o> wrote:
6 >> > idella4 13/07/19 15:04:28
7 >> >
8 >> > Modified: ChangeLog package.use.force
9 >> > Log:
10 >> > Add entry to force use flags for pypy-bin
11 >> >
12 >> > Revision Changes Path
13 >> > 1.565 profiles/base/ChangeLog
14 >> >
15 >> > file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/base/ChangeLog?rev=1.565&view=markup
16 >> > plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/base/ChangeLog?rev=1.565&content-type=text/plain
17 >> > diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/base/ChangeLog?r1=1.564&r2=1.565
18 >> >
19 >> > Index: ChangeLog
20 >> > ===================================================================
21 >> > RCS file: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v
22 >> > retrieving revision 1.564
23 >> > retrieving revision 1.565
24 >> > diff -u -r1.564 -r1.565
25 >> > --- ChangeLog 17 Jul 2013 15:23:53 -0000 1.564
26 >> > +++ ChangeLog 19 Jul 2013 15:04:28 -0000 1.565
27 >> > @@ -1,6 +1,10 @@
28 >> > # ChangeLog for Gentoo base-profile
29 >> > # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
30 >> > -# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.564 2013/07/17 15:23:53 chithanh Exp $
31 >> > +# $Header: /var/cvsroot/gentoo-x86/profiles/base/ChangeLog,v 1.565 2013/07/19 15:04:28 idella4 Exp $
32 >> > +
33 >> > + 19 Jul 2013; Ian Delaney <idella4@g.o>
34 >> > + package.use.force:
35 >> > + Add flags for new pypy-bin
36 >> >
37 >> > 17 Jul 2013; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
38 >> > package.use.mask:
39 >> >
40 >> >
41 >> >
42 >> > 1.37 profiles/base/package.use.force
43 >> >
44 >> > file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/base/package.use.force?rev=1.37&view=markup
45 >> > plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/base/package.use.force?rev=1.37&content-type=text/plain
46 >> > diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/base/package.use.force?r1=1.36&r2=1.37
47 >> >
48 >> > Index: package.use.force
49 >> > ===================================================================
50 >> > RCS file: /var/cvsroot/gentoo-x86/profiles/base/package.use.force,v
51 >> > retrieving revision 1.36
52 >> > retrieving revision 1.37
53 >> > diff -u -r1.36 -r1.37
54 >> > --- package.use.force 9 Jul 2013 17:47:25 -0000 1.36
55 >> > +++ package.use.force 19 Jul 2013 15:04:28 -0000 1.37
56 >> > @@ -1,6 +1,10 @@
57 >> > # Copyright 1999-2013 Gentoo Foundation
58 >> > # Distributed under the terms of the GNU General Public License v2
59 >> > -# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.force,v 1.36 2013/07/09 17:47:25 graaff Exp $
60 >> > +# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.force,v 1.37 2013/07/19 15:04:28 idella4 Exp $
61 >> > +
62 >> > +# Ian Delaney <idella4@g.o> (17 July 2013)
63 >> > +# Selection of IUSE flags for bin build.
64 >> > +dev-python/pypy-bin bzip2 ncurses sqlite ssl xml
65 >> >
66 >> > # Michał Gorny <mgorny@g.o> (26 Feb 2013)
67 >> > # Meta-packages which use multilib ebuilds always install development
68 >> >
69 >> >
70 >> >
71 >> >
72 >>
73 >> I don't understand that. Why not use +bzip2 +ncurses +sqlite +ssl +xml
74 >> in the ebuild?
75 >
76 > I guess that's because they are not optional :).
77 >
78
79 So why are these features behind use flags?
80
81 --
82 Regards,
83 Markos Chandras - Gentoo Linux Developer
84 http://dev.gentoo.org/~hwoarang

Replies