080628 William Kenworthy top-posted (ugh!):
> On Fri, 2008-06-27 at 12:41 -0700, Grant wrote:
>> Lately it seems like a new problem pops up every day
>> and every time I try to do something new it doesn't work.
>> Anybody else experiencing that lately?
> My Gentoo systems get this way for one of two reasons:
> (1) Some config files get overwritten (make.conf was one time) by accident
> and a few packages get installed with the wrong build settings
> (2)system inconsistency, mainly with libraries.
> revdep-rebuild may or may not help - if not, check all the meta files
> (`equery check portage`, and then manually check make.conf etc)
> sand do an 'emerge -e world' and go make several (dozen) cups of coffee

No problems here now or (almost) ever.  My 1st Gentoo machine (2003)
is still available as a stand-by, last updated 0803;
the current one (2007) has had no problems since install 0711 .

My observation -- I've said this previously, but no-one takes it up --
is that the 'emerge -xyzabc world' approach to keeping things upto-date
is the source of much anguish for users & needs serious updating itself.
I run 'eix-sync' once/week (later today Sat, in fact),
note down the pkgs which it reports updates for (nice colored list),
run 'emerge -Dup world' to get the correct order,
then emerge pkgs individually (occasionally omitting something I don't want);
if it suggests 'revdep-rebuild', I do that with '--pretend'
& again emerge the resulting list individually (omitting eg 'gcc').

I have a list of all the pkgs which are installed,
with dates & what depends on them (if anything) or if they're world/system,
which I carefully keep upto-date as I emerge each pkg.
It's all a Sat job, which takes  1 hour  on average.

If I want a 'testing' pkg, I use 'ACCEPT_KEYWORDS="~amd64"'
& record the fact in my pkg list (above).  Done this way, there's no harm.

Here are a few lines from my file 'pkg.ref' :

  W 080623 app-office/openoffice-2.4.1 [ ~ : compile: 2 h 11 m ; 2,3 GB ]
  W 080517 app-portage/eix-0.12.5 [~]
  W 071025 app-portage/euses-2.5.4
  W 080608 app-portage/gentoolkit-0.2.4_rc4 [~]
  W 071025 app-portage/mirrorselect-1.2
    080223 app-portage/portage-utils-0.1.29 [for java-config-wrapper]
  S 080510 app-shells/bash-3.2_p33
    071104 app-text/build-docbook-catalog-1.2 [for -xsl-stylesheets]
  W 071118 app-text/catdoc-0.94.2 [~]
    080301 app-text/docbook-xsl-stylesheets-1.73.2 [for mutt]
    071105 app-text/enscript-1.6.4-r3 [for kdeprint]

The result of all this is that I have (almost) never had any problem
with my Gentoo machines since I started using Gentoo 0310 .

'emerge world' is the source of many problems regularly reported here.

HTH (smile)

-- 
========================,,============================================
SUPPORT     ___________//___,  Philip Webb : [EMAIL PROTECTED]
ELECTRIC   /] [] [] [] [] []|  Centre for Urban & Community Studies
TRANSIT    `-O----------O---'  University of Toronto
-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to