Gentoo Archives: gentoo-osx

From: Grobian <grobian@g.o>
To: gentoo-osx@l.g.o
Subject: Re: [gentoo-osx] >=app-portage/esearch-0.7.1 masked
Date: Sat, 27 Aug 2005 12:25:10
Message-Id: 43105B8F.1010906@gentoo.org
In Reply to: [gentoo-osx] >=app-portage/esearch-0.7.1 masked by Grobian
1 Ok, so I found that there is
2 profiles/default-darwin/macos/package.mask
3 and
4 profiles/default-darwin/macos/10.3/package.mask
5 profiles/default-darwin/macos/10.4/package.mask
6
7 all three included nano before my commit.
8
9 profiles/default-darwin/macos/package.mask contained a version numbered
10 nano, the 10.3 and 10.4 profiles a generic nano mask (ie. it always
11 collides).
12
13 What's the difference here exactly? And why isn't the macos one used
14 for packages that are evil on OSX *any version*, and the 10.4 and 10.3
15 ones for more selective stuff?
16
17 I might miss something here, but if I don't I'd like to move all common
18 stuff in 10.4 and 10.3 down to macos, as it greatly improves readability
19 and greatly improves the use of the great inheritance structure provided
20 by the profiles...
21
22
23 Grobian wrote:
24 > app-portage/esearch-0.7.1 explicitly requires python compiled with
25 > readline. Apple doesn't do this for us, hence portage wants to pull
26 > python for users that use esearch. Unfortunately for us esearch has
27 > been marked unstable when it was created, so I decided to mask it in the
28 > macos profile.
29 >
30 > A user in IRC encountered this problem when updating world using
31 > ~ppc-macos. I expect all upcoming versions of esearch to require
32 > readline in esearch, hence I checked this patch in:
33 >
34 >
35 > Index: package.mask
36 > ===================================================================
37 > RCS file:
38 > /var/cvsroot/gentoo-x86/profiles/default-darwin/macos/package.mask,v
39 > retrieving revision 1.1
40 > diff -u -r1.1 package.mask
41 > --- package.mask 4 May 2005 00:05:33 -0000 1.1
42 > +++ package.mask 27 Aug 2005 09:34:33 -0000
43 > @@ -1,2 +1,6 @@
44 > # this version of nano can't save files on Mac OS X - see bug 89040
45 > =app-editors/nano-1.3.4
46 > +
47 > +# the newest esearch requires python with readline, which is not what
48 > +# OSX supplies by default
49 > +>=app-portage/esearch-0.7.1
50 >
51 >
52
53 --
54 Fabian Groffen
55 Gentoo for Mac OS X
56 --
57 gentoo-osx@g.o mailing list

Replies