On 11/07/10 02:57, Stroller wrote:

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

No, you've misunderstood. The machine was built about 6 months ago but has had "emerge -NuD world" run probably a dozen times in this intervening time.


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.

a...@bluey ~ $ eselect profile list
Available profile symlink targets:
  [1]   default/linux/amd64/10.0
  [2]   default/linux/amd64/10.0/desktop
  [3]   default/linux/amd64/10.0/desktop/gnome
  [4]   default/linux/amd64/10.0/desktop/kde *
  [5]   default/linux/amd64/10.0/developer
  [6]   default/linux/amd64/10.0/no-multilib
  [7]   default/linux/amd64/10.0/server
  [8]   hardened/linux/amd64/10.0
  [9]   hardened/linux/amd64/10.0/no-multilib
  [10]  selinux/2007.0/amd64
  [11]  selinux/2007.0/amd64/hardened
  [12]  selinux/v2refpolicy/amd64
  [13]  selinux/v2refpolicy/amd64/desktop
  [14]  selinux/v2refpolicy/amd64/developer
  [15]  selinux/v2refpolicy/amd64/hardened
  [16]  selinux/v2refpolicy/amd64/server

This is what I get from eselect. Once again, I haven't changed any profiles, this is how it was before the 2005 profile appeared.


BTW: I assume you're new to Gentoo, because most everything in

Yes and no. Just had a look at forums.gentoo.org, I registered there in 2002, but my use has been sporadic. Now about to do a PhD in Computational Fluid Dynamics and will be using my Gentoo box to run the apps so will be using it a bit more now :)

/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.


Nothing new here, I've done all these things. As I seem to be already doing the stuff people suggest, and as everything is working and nothing seems harmed by the 2005 profile, just leave it and hopefully it will disappear - correct?

        Andrew



Stroller.





Reply via email to