On 6/11/2010, at 3:56pm, Andrew Lowe wrote:
> ...
> Portage 2.1.9.24 (default/linux/amd64/10.0/desktop/kde, gcc-4.4.5, 
> glibc-2.12.1-r1, 2.6.35-gentoo-r9 x86_64)

Considering that, you should be perfectly safe to update to the current profile 
(as explained by Mick in his message of 40 minutes ago) and `emerge --update -p 
world`.

If your system hasn't been updated in 6 months then look out for the libpng 
update:
http://blog.flameeyes.eu/2010/06/29/stable-users-libpng-update

> the line that will tell me which profile I'm running? As I said, I've, not 
> knowingly, done anything to make this profile appear, it's just appeared.

This is somewhat inexplicable.

> In the dir /usr/portage/profiles/updates, there are a whole series of profile 
> file. Do all of these need to exist? Should I get rid of all of them, except 
> for the current?

Nope, these are generated by `emerge sync` - old ones will be deleted 
automagically when you update (which is why it's so confusing you have a 2005 
profile configured). You just need to change to the current one and update 
world.

BTW: I assume you're new to Gentoo, because most everything in /usr/portage/ is 
managed by Portage, and this directory tree needs little maintenance or 
intervention. The only exceptions are /usr/portage/packages and 
/usr/portage/distfiles - `emerge gentoolkit` and run `eclean` a couple of times 
a year.

Generally speaking you should be running `emerge --update world` about every 
week or every month - after 2 months or more the update becomes a bit more of a 
chore, and if you leave it as long as 6 months you're pretty much sure to 
encounter problems like this one with the libpng update, but not always be so 
well documented.

Stroller.


Reply via email to