1 |
For lisp and emacs I actually filled a bug request sometime ago because
|
2 |
someone saw fit to mask most lisps on prefix:
|
3 |
https://bugs.gentoo.org/show_bug.cgi?id=521186
|
4 |
This is for macos, note that not only lisp are masked but their use flags are too.
|
5 |
There should be another bug filled by my friend Steve Trogdon about linux
|
6 |
prefix support.
|
7 |
|
8 |
François
|
9 |
|
10 |
> On 7/01/2015, at 05:45, Gibson, John <jgibson@×××××.org> wrote: |
11 |
> |
12 |
> Hi JC, |
13 |
> |
14 |
> You can add per-package accept keywords to particular packages in the same manner as per-package use flags: |
15 |
> 1. mkdir $EPREFIX/etc/portage/package.accept_keywords |
16 |
> 2. create files in there with per-atom definitions like this: |
17 |
> =app-text/dos2unix-6.0.6 ** |
18 |
> |
19 |
> 3. Now if you try to emerge the package it will ignore the keyword restrictions and try to install it anyways. |
20 |
> |
21 |
> Alternatively you can setup an overlay, copy the existing ebuilds into it and modify them so that they work under OS X. |
22 |
> |
23 |
> John |
24 |
> |
25 |
> On Jan 6, 2015, at 8:15 AM, JC D <mail2jcdx@×××××.de> wrote: |
26 |
> |
27 |
>> Hi Jeremy, |
28 |
>> |
29 |
>> Yes it helps ;-) |
30 |
>> I checked Macports and found that all my favourite packages are available there. For productivity reasons I have to think about using macports again or give homebrew a try. |
31 |
>> |
32 |
>> The installation problems are mostly related to some basic packages such as lisp packages sbcl and gcl. |
33 |
>> It wasn't even possible to install emacs. |
34 |
>> However, if helps to improve gentoo_prefix I will go on ;-) |
35 |
>> |
36 |
>> Could please tell me where exactly I have to add the keyword? "(just add the keyword and it will work)" |
37 |
>> You mean in my make.conf? Or how where do I have to add so it will be applied to a certain package. |
38 |
>> |
39 |
>> Thank you! |
40 |
>> |
41 |
>> |
42 |
>> |
43 |
>> |
44 |
>> Jeremy Olexa <darkside@g.o> schrieb am 4:35 Montag, 5.Januar 2015: |
45 |
>> |
46 |
>> |
47 |
>> |
48 |
>> |
49 |
>> Hi JC, |
50 |
>> |
51 |
>> On Sun, Jan 4, 2015 at 10:54 AM, JC D <mail2jcdx@×××××.de> wrote: |
52 |
>> > Hi Group! |
53 |
>> > |
54 |
>> > I am using gentoo_prefix on a Mac OS 10.10. |
55 |
>> > |
56 |
>> > I am trying to install some packages, especially scientific stuff like |
57 |
>> > maxima/wxmaxima, paraview and mayavi. |
58 |
>> > None of these packages works right now and I suspect a major problem with my |
59 |
>> > gentoo_prefix. |
60 |
>> > The process fails and one of the messages is: "Darwin patch set |
61 |
>> > 'darwin-conf' failed to apply!" |
62 |
>> > What does this mean? Is this an "error" of the ebuild or do I have some |
63 |
>> > configuration problem on my system that need to be fixec? |
64 |
>> |
65 |
>> There is probably no problem with your Gentoo Prefix installation. It |
66 |
>> looks like you are trying to install some packages that have never |
67 |
>> been tested and/or ported to to x64-macos architecture. You will have |
68 |
>> various levels of success here, ranging from easy (just add the |
69 |
>> keyword and it will work) to very difficult (rewrite the poorly |
70 |
>> written scientific package build system to support an offset). At |
71 |
>> least, if the package exists in Macports, it has some chance of |
72 |
>> success in Gentoo Prefix :) |
73 |
>> |
74 |
>> > My ACCEPT_KEYWORDS ist "~x64-macos". Does this mean I am using a "unstable" |
75 |
>> > branch? (This is not from my make.conf) |
76 |
>> |
77 |
>> Actually, there is no 'stable' concept in Gentoo Prefix. You are |
78 |
>> always using latest version of packages. The Gentoo Prefix team simply |
79 |
>> does not have the staff to maintain different stable/unstable trees. |
80 |
>> It normally works out pretty well by leveraging some of the work of |
81 |
>> Gentoo Linux developers and rely on the fact that massively broken |
82 |
>> packages do not appear in ~arch on a often. |
83 |
>> |
84 |
>> > I am asking, because I could e.g. not install eselect-opengl-1.3.1 but I |
85 |
>> > after masking this version I could emerge eselect-opengl-1.2.7 without |
86 |
>> > problems. |
87 |
>> |
88 |
>> Hard to say the problem with the latest version. Did you look at the |
89 |
>> bug tracker or file an issue? |
90 |
>> |
91 |
>> |
92 |
>> > Would it be possible to set ACCEPT_KEYWORDS="+x64-macos" to switch to the |
93 |
>> > stable branch? And how do I have to reemerge my system in case I do this? |
94 |
>> > |
95 |
>> > I am a little desperate because I would like to use gentoo_prefix as a |
96 |
>> > replace for Macports. However, right now I get no package installed. |
97 |
>> > Please let me know which information you need. Right now I do not know where |
98 |
>> > to start... |
99 |
>> |
100 |
>> |
101 |
>> If you have successfully bootstrapped, you actually have several |
102 |
>> packages installed :) |
103 |
>> |
104 |
>> Hope that helps a little bit, |
105 |
>> Jeremy |
106 |
>> |
107 |
>> |
108 |
>> |
109 |
>> |
110 |
> |