*openssl-0.9.6e (30 Jul 2002) 30 Jul 2002; Daniel Ahlberg <aliz@gentoo.org> openssl-0.9.6e.ebuild : New version to fix security, http://www.openssl.org/news/secadv_20020730.txt sexybit root # qpkg -I -v openssl dev-libs/openssl-0.9.6d-r1 * sexybit root # emerge -p system --emptytree | grep openssl [ebuild N ] dev-libs/openssl-0.9.6e to / sexybit root # emerge -up system | grep openssl sexybit root # ( uh ?!? emerge will not upgrade openssl, a *core* package ) sexybit root # emerge -up openssl | grep openssl [ebuild U ] dev-libs/openssl-0.9.6e to / Portage .22 The package is not masked or keywork masked, at least for my arch (x86) and my local tree is udated. Maurizio Disimino
that because the "--update" option does not update the dependancies of world and system..... This is really bad and should be fixed
This is a known behavior and we are keeping it this way until all our ebuilds have slots; then I can add some smarter code to emerge -up world.
emerge -u --deep world