1 |
080628 Neil Bothwick wrote: |
2 |
> On Sat, 28 Jun 2008 02:53:53 -0400, Philip Webb wrote: |
3 |
>> 'emerge world' is the source of many problems regularly reported here. |
4 |
> No, it's changing package versions that breaks a working system, |
5 |
> whether this is a result of running 'emerge world' |
6 |
> or updating the guilty package individually is irrelevant. |
7 |
|
8 |
No, the problem with 'emerge world' (without '-p') is |
9 |
that the user hands over control of his machine to an unreliable automaton, |
10 |
which can do all sorts of damage while he's drinking coffee etc; |
11 |
if you emerge pkgs individually, you decide exactly what's going on & watch. |
12 |
|
13 |
> Bear in mind that every distro, and just about every OS, |
14 |
> has the equivalent of 'emerge -u world'. |
15 |
|
16 |
Gentoo is not just another distro: if you're willing to rely on others, |
17 |
why not use Ubuntu, Mandriva etc or buy a Mac ? |
18 |
the attraction of Gentoo is that it gives you as much control as you want |
19 |
over what is installed in your box & when & how: you make your own mistakes. |
20 |
'emerge world' goes back to the early days of the distro |
21 |
& was AFAIK copied from FreeBSD; the idea has never been revisited. |
22 |
|
23 |
080628 Alan McKinnon wrote: |
24 |
> Do you mean 'emerge world <enter>' |
25 |
> as opposed to the much more sensible 'emerge -p world' ... |
26 |
|
27 |
Yes, of course: I said I myself use 'emerge -Dup world' to get the order. |
28 |
|
29 |
> ... examine output for problems, consider each update, |
30 |
> examine USE flag changes for impact, resolve problems |
31 |
> and then and only then run 'emerge world' ? |
32 |
|
33 |
'eix-sync' & its colored output does enough of that for me. |
34 |
|
35 |
> your manually maintained log is entirely redundant if you emerge Genlop |
36 |
|
37 |
How so ? -- the site given by 'eix genlop' simply goes on re Perl. |
38 |
|
39 |
> and by telling portage to log to disk there is no real need |
40 |
> to sit glued to the screen watching console output anymore. |
41 |
|
42 |
I know: I have 280 MB in /var/log/emerge-logs (wry smile). |
43 |
|
44 |
Anyway, I've just done my weekly update. There were 4 pkgs to process |
45 |
-- eselect-ctags fetchmail autoconf shared-mime-info -- & also eix , |
46 |
which has a new version in testing (safe enough for eix). |
47 |
Of course, I make use of Konsole tabs to facilitate eix & emerge, |
48 |
update 'pkg.ref' with Gvim running on another KDE desktop |
49 |
& use Klipper to copy info between Konsole & Gvim. |
50 |
|
51 |
I've been doing it this way for nearly 8 years |
52 |
& have never run into a serious problem: HTH one or two others (smile). |
53 |
|
54 |
-- |
55 |
========================,,============================================ |
56 |
SUPPORT ___________//___, Philip Webb : purslow@××××××××××××××.ca |
57 |
ELECTRIC /] [] [] [] [] []| Centre for Urban & Community Studies |
58 |
TRANSIT `-O----------O---' University of Toronto |
59 |
-- |
60 |
gentoo-user@l.g.o mailing list |