1 |
On Sunday 25 July 2004 12:38, Pieter Van den Abeele wrote: |
2 |
> It's a glep. The pathspec glep. |
3 |
> http://www.gentoo.org/proj/en/gentoo-alt/macos-1.xml |
4 |
|
5 |
"It covers all known relevant areas except cross-platform dependency coherency |
6 |
issues." These are the issues that are happening now due to jumping the gun. |
7 |
|
8 |
> I can forward all email I have about to you if you like. Might be |
9 |
> interesting to read it and get a better idea about it. |
10 |
|
11 |
No, thanks. Just get the implementation details of the aforementioned glep |
12 |
completed, get the glep approved and I give you my word that it'll be |
13 |
imlemented. |
14 |
|
15 |
> >> It's a relatively simple feature compared to the other requirements I |
16 |
> >> have for a next generation portage. |
17 |
> > |
18 |
> > So you're planning to fork the project? |
19 |
> |
20 |
> No I'm not. An experimental prototype yes. |
21 |
> Anyway, keep tuned. |
22 |
|
23 |
"Next generation portage" implies throwing away the current portage. If it's |
24 |
an experimentatl prototype to help with the current portage, do you have a |
25 |
roadmap on how it is to be integrated? How about a list of features? I can |
26 |
guarantee you that I am personally working on some of them and so we have |
27 |
needless duplication of effort. If your work is truly intended to benefit the |
28 |
current portage, why is it so closed? |
29 |
|
30 |
> >> What MacOS is doing right now is moving forward and identifying all |
31 |
> >> MacOS related issues, creating bug reports for them and we try to do our |
32 |
> >> best finding both long term and short term solutions. We can't afford to |
33 |
> >> be put on hold for another year, unfortunately. |
34 |
> > |
35 |
> > I've been an official developer for just over five months, and have |
36 |
> > been working on portage and hanging out in #gentoo-portage and on the |
37 |
> > gentoo-portage-dev list for about nine months yet I haven't heard any |
38 |
> > discussion whatsoever about what is required to support portage on |
39 |
> > macos. THAT is what has held it up for a year. |
40 |
> |
41 |
> Oh well, macos is here now. Let's start doing things now. Whether or |
42 |
> not you heard about it before is not really relevant anymore. Most of |
43 |
> the stuff is happening now. |
44 |
|
45 |
It is completely relevant. Without any advance warning, you have succeeded at |
46 |
tripling the pressure on myself and other members of the portage team to get |
47 |
things done "now". If you had have spoken up to the relevant projects about |
48 |
possible impact, we all could have prepared for it before this "now" ever |
49 |
happened. |
50 |
|
51 |
I don't know why I (or anybody else) should have to clean up after you, but |
52 |
I'll get to work on throwing --inject away completely and replacing it with |
53 |
an profile addition (which will be user extendable) that will allow the |
54 |
ignoring of certain packages during dep resolution. |
55 |
|
56 |
> I've been wanting to throw that pathspec thing away and start all over |
57 |
> again, cause I wrote a comment on it anyway. (I wasn't really |
58 |
> flattering about the ugly code at the bottom of the glep. I dislike |
59 |
> nested ifs.). |
60 |
|
61 |
This is a QA nightmare. You have this release out there that none of the |
62 |
supporting projects were ready for and it sounds like you aren't even sure |
63 |
about how to support it yourself. A "deal with it as it happens" approach is |
64 |
simply not going to cut it. |
65 |
|
66 |
> > Yes, repoman is quite buggy. That is no reason to use it as a |
67 |
> > scapegoat. |
68 |
> |
69 |
> I've written a patch for it. I think others have been more verbose |
70 |
> about repoman in this thread. Have nothing against it. |
71 |
|
72 |
I can guarantee that patch wont be included. To borrow Nick's words, "I really |
73 |
dislike special cases." |
74 |
|
75 |
> >>>> 2. make repoman macos aware |
76 |
> >>> |
77 |
> >>> s/make repoman macos aware/include support in ALL of portage/ |
78 |
> >> |
79 |
> >> That's the plan. There will be code, no worry. But until there's code, |
80 |
> >> we use the cleanest possible short-term solution for various issues. |
81 |
> > |
82 |
> > Again, by forking? |
83 |
> |
84 |
> no. We do currently maintain a small patchset to make portage work |
85 |
> under osx. We are working on making that patchset clean and will submit |
86 |
> it to you guys in different reviewed bits and pieces. |
87 |
|
88 |
This, too, should have been done before any release was made. |
89 |
|
90 |
> >> When I openened the bug about persistent packages, somebody masked it |
91 |
> >> as a DUP for a bug numbered somewhere between 11000 - 12000 (we're at |
92 |
> >> 54000 right now). I'm assuming similar feature requests have been |
93 |
> >> waiting for some time. |
94 |
> > |
95 |
> > Please give bug numbers. I want the facts first-hand. |
96 |
> |
97 |
> My bug was marked as a dup for |
98 |
> http://bugs.gentoo.org/show_bug.cgi?id=11697 |
99 |
|
100 |
I can't check it now as bugs is down, but I hope that the profile addition I |
101 |
mentioned above will solve it. |
102 |
|
103 |
Regards, |
104 |
Jason Stubbs |
105 |
|
106 |
-- |
107 |
gentoo-dev@g.o mailing list |