Gentoo Archives: gentoo-dev

From: Alex Xu <alex_y_xu@×××××.ca>
To: gentoo-dev@l.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:50:02
Message-Id: 51E9601D.4010502@yahoo.ca
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/07/13 11:46 AM, Michał Górny 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 I still don't understand. If they are required to build pypy-bin, why
80 are they USE flags?
81
82 If they are not required, but build breaks without them, then there
83 should be a bug #.

Attachments

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