1 |
Oops, forgot to reply to everything. |
2 |
|
3 |
On 1/6/06, Holly Bostick <motub@××××××.nl> wrote: |
4 |
> Trenton Adams schreef: |
5 |
> > On 1/5/06, Neil Bothwick <neil@××××××××××.uk> wrote: |
6 |
> > |
7 |
> >>On Thu, 5 Jan 2006 16:32:20 -0700, Trenton Adams wrote: |
8 |
> >> |
9 |
> >> |
10 |
> >>>>something like |
11 |
> >>>> |
12 |
> >>>>if_blocked_by('openmotif') |
13 |
> >>>> ewarn "You must unmerge openmotif before proceeding" |
14 |
> >>> |
15 |
> >>>Yes, or as follows... |
16 |
> >>> |
17 |
> >>>if_blocked_by('openmotif') |
18 |
> >>> auto_unmerge('openmotif') |
19 |
> >>> # continue with merge which should automatically be merging openmotif |
20 |
> >>>anyhow. |
21 |
> >> |
22 |
> >>Absolutely not! I don't want portage removing something I may be using at |
23 |
> >>the time without my saying so. |
24 |
> > |
25 |
> > |
26 |
> > Good point. Perhaps it should ask then? |
27 |
> > |
28 |
> > |
29 |
> |
30 |
> Well, it does, by stopping and waiting for you to perform an action and |
31 |
> either restart the stopped process (if the action you took was to |
32 |
> unmerge the blocking package), or to forego the stopped process |
33 |
> entirely, if you choose not to remove the blocked package because you |
34 |
> want to keep it for whatever reason (it could happen). |
35 |
> |
36 |
> You're assuming that unmerging the blocking package is *always* the |
37 |
> right solution for everyone at all times (in this case, it's not really |
38 |
> relevant, since motif-config will itself re-install openmotif), but the |
39 |
> point of Gentoo is that you are in control. If I am in control, then I |
40 |
> have to decide what I want done in each particular situation that |
41 |
> occurs, which is exactly what I have to do with the current setup-- very |
42 |
> obviously, since Portage will stop until I make a decision and act on |
43 |
> it. So fine, your new updated Portage informs me there's a block, and |
44 |
> says, "I could do this to solve it, shall I?" I myself am going to say |
45 |
> "no", because I want to know the nature of the block, and how Portage's |
46 |
> proposed action is going to affect the system that I have carefully |
47 |
> customized to my individual needs. |
48 |
|
49 |
Yes, flexibility is GREAT. That's one reason I really like gentoo, |
50 |
and linux in general. However, I also like simplicity, or should I |
51 |
say, I like to have the choice. So, one could easily make gentoo have |
52 |
auto-detect and handle features, while allowing configuration changes |
53 |
that disable automatic behaviour. You could have individual |
54 |
enable/disable options for each feature, as well as one global feature |
55 |
than enables/disables all auto-detect features. Then you could have |
56 |
include/excludes for each feature so that the global would not |
57 |
override them. |
58 |
|
59 |
So, the bottom line is this, one person says that things are difficult |
60 |
because they need to be, in order to be flexible. But I say that if |
61 |
things are truly flexible, then it should also be possible to make |
62 |
them automatic, or simple. That's what I call ULTIMATE flexiblity, |
63 |
which is what I mentioned in another post that I made. When I |
64 |
originally started with gentoo linux, I read the part about why gentoo |
65 |
linux came about. Basically it was all about doing things the way you |
66 |
want. Well, I like the flexiblity, but I also want the simplicity. :) |
67 |
Let us have the simplicity of RedHat, and RPMs (waiting for flames), |
68 |
but with flexibility as well. |
69 |
|
70 |
I understand that gentoo is a work in progress, and will probably |
71 |
remain that way forever (I HOPE). So, any ideas should at least be |
72 |
analyzed, and thought out, and not just discarded. |
73 |
|
74 |
> |
75 |
> So I'm right in the same position as I was anyway; the emerge is stopped |
76 |
> (because I said, no don't go on with whatever you plan), and I'm off |
77 |
> reading ChangeLogs and the like to see what's going on in the |
78 |
> environment I'm suddenly dealing with. I suppose that it's all very nice |
79 |
> to have some extra dialog as if Portage was communicating with me more |
80 |
> "humanely", but it's just cosmetic, in actual fact. |
81 |
> |
82 |
> Of course, that may be because I take time to read some of the |
83 |
> comprehensive documentation that so many have taken the time to write, |
84 |
> so I know what a Blocked Package is, so it doesn't freak me out when I |
85 |
> come across one. So sue me and call me names... oh wait, you had your |
86 |
> rant already. We'll mark that item "Done", then. |
87 |
> |
88 |
> Ultimately, I'm sure such an extra dialog would be a nice thing, but I |
89 |
> don't so much see it as something to get all riled up about. Maybe it's |
90 |
> just me. |
91 |
> |
92 |
> Holly |
93 |
> |
94 |
> |
95 |
> -- |
96 |
> gentoo-user@g.o mailing list |
97 |
> |
98 |
> |
99 |
|
100 |
-- |
101 |
gentoo-user@g.o mailing list |