Gentoo Archives: gentoo-dev

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

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>