1 |
080628 William Kenworthy top-posted (ugh!): |
2 |
> On Fri, 2008-06-27 at 12:41 -0700, Grant wrote: |
3 |
>> Lately it seems like a new problem pops up every day |
4 |
>> and every time I try to do something new it doesn't work. |
5 |
>> Anybody else experiencing that lately? |
6 |
> My Gentoo systems get this way for one of two reasons: |
7 |
> (1) Some config files get overwritten (make.conf was one time) by accident |
8 |
> and a few packages get installed with the wrong build settings |
9 |
> (2)system inconsistency, mainly with libraries. |
10 |
> revdep-rebuild may or may not help - if not, check all the meta files |
11 |
> (`equery check portage`, and then manually check make.conf etc) |
12 |
> sand do an 'emerge -e world' and go make several (dozen) cups of coffee |
13 |
|
14 |
No problems here now or (almost) ever. My 1st Gentoo machine (2003) |
15 |
is still available as a stand-by, last updated 0803; |
16 |
the current one (2007) has had no problems since install 0711 . |
17 |
|
18 |
My observation -- I've said this previously, but no-one takes it up -- |
19 |
is that the 'emerge -xyzabc world' approach to keeping things upto-date |
20 |
is the source of much anguish for users & needs serious updating itself. |
21 |
I run 'eix-sync' once/week (later today Sat, in fact), |
22 |
note down the pkgs which it reports updates for (nice colored list), |
23 |
run 'emerge -Dup world' to get the correct order, |
24 |
then emerge pkgs individually (occasionally omitting something I don't want); |
25 |
if it suggests 'revdep-rebuild', I do that with '--pretend' |
26 |
& again emerge the resulting list individually (omitting eg 'gcc'). |
27 |
|
28 |
I have a list of all the pkgs which are installed, |
29 |
with dates & what depends on them (if anything) or if they're world/system, |
30 |
which I carefully keep upto-date as I emerge each pkg. |
31 |
It's all a Sat job, which takes 1 hour on average. |
32 |
|
33 |
If I want a 'testing' pkg, I use 'ACCEPT_KEYWORDS="~amd64"' |
34 |
& record the fact in my pkg list (above). Done this way, there's no harm. |
35 |
|
36 |
Here are a few lines from my file 'pkg.ref' : |
37 |
|
38 |
W 080623 app-office/openoffice-2.4.1 [ ~ : compile: 2 h 11 m ; 2,3 GB ] |
39 |
W 080517 app-portage/eix-0.12.5 [~] |
40 |
W 071025 app-portage/euses-2.5.4 |
41 |
W 080608 app-portage/gentoolkit-0.2.4_rc4 [~] |
42 |
W 071025 app-portage/mirrorselect-1.2 |
43 |
080223 app-portage/portage-utils-0.1.29 [for java-config-wrapper] |
44 |
S 080510 app-shells/bash-3.2_p33 |
45 |
071104 app-text/build-docbook-catalog-1.2 [for -xsl-stylesheets] |
46 |
W 071118 app-text/catdoc-0.94.2 [~] |
47 |
080301 app-text/docbook-xsl-stylesheets-1.73.2 [for mutt] |
48 |
071105 app-text/enscript-1.6.4-r3 [for kdeprint] |
49 |
|
50 |
The result of all this is that I have (almost) never had any problem |
51 |
with my Gentoo machines since I started using Gentoo 0310 . |
52 |
|
53 |
'emerge world' is the source of many problems regularly reported here. |
54 |
|
55 |
HTH (smile) |
56 |
|
57 |
-- |
58 |
========================,,============================================ |
59 |
SUPPORT ___________//___, Philip Webb : purslow@××××××××××××××.ca |
60 |
ELECTRIC /] [] [] [] [] []| Centre for Urban & Community Studies |
61 |
TRANSIT `-O----------O---' University of Toronto |
62 |
-- |
63 |
gentoo-user@l.g.o mailing list |