I am trying to update portage and I am getting: !!! All ebuilds that could satisfy "app-shells/bash-completion" have been masked. !!! One of the following masked packages is required to complete your request: - app-shells/bash-completion-1.2 (masked by: EAPI 3) The current version of portage supports EAPI '2'. You must upgrade to a newer version of portage before EAPI masked packages can be installed. I tried unmsaking by adding: app-shells/bash-completion ~amd64 to the /etc/portage/package.keywords/portage file. It does not work. Is this a circular dependency? I appriciate any help.
You are upgrading an older Gentoo installation. The problems you are encountering are no bugs, and this is not a proper bug report. Please refer to our support forums <http://forums.gentoo.org> or our IRC channel <irc://chat.freenode.net/#gentoo> for support in resolving this issue.