1 |
On Sat, 2003-11-22 at 02:41, Mike Frysinger wrote: |
2 |
> On Friday 21 November 2003 16:07, Chris Gianelloni wrote: |
3 |
> > On Fri, 2003-11-21 at 15:15, Paul de Vrieze wrote: |
4 |
> > > I don't want interactive "y"'s as in that case I cannot redirect my |
5 |
> > > output to a logfile anymore. |
6 |
> |
7 |
> then accept the license ahead of time ... define ACCEPT_LICENSES in make.conf |
8 |
> and be done with it |
9 |
> |
10 |
> > Something like INTERACTIVE=yes in the ebuild and emerge --interactive. |
11 |
> > Otherwise the ebuild would be skipped (like in a emerge -u world), |
12 |
> > preferably with some form of message displayed BEFORE the merge starts. |
13 |
> |
14 |
> overkill imo ... just define ACCEPT_LICENSES and you wont have a |
15 |
> non-interactive emerge with respect to this |
16 |
> |
17 |
> > * Enemy Territory requires user input and will be skipped during this |
18 |
> > emerge. You can diable this behavior by running emerge with the |
19 |
> > --interactive command-line option. |
20 |
> |
21 |
> or just prompt the user off the bat before emerging anything ... anything they |
22 |
> dont accept, remove from the list of things to emerge |
23 |
> |
24 |
> http://bugs.gentoo.org/show_bug.cgi?id=17367 |
25 |
|
26 |
I definitely agree that this would be the best way to implement things. |
27 |
I was more or less looking for a way to do it without extending portage |
28 |
too much, but honestly, I think the ACCEPT_LICENSES needs to be checked |
29 |
by portage and not by the ebuilds themselves. |
30 |
|
31 |
As for the --interactive, I was speaking more along the lines of ebuilds |
32 |
such as unreal-tournament-goty and ut2003, which are more than one CD |
33 |
and absolutely REQUIRE user interaction. |
34 |
|
35 |
-- |
36 |
Chris Gianelloni |
37 |
Developer, Gentoo Linux |
38 |
Games Team |
39 |
|
40 |
Is your power animal a penguin? |