If the exact version of a slot which is installed is no longer available in the portage tree, ensure => absent will think it's already removed and fail to uninstall it.
This is an issue as a result of the use of eix to determine installed versions, unfortunately there is currently no known better solution.
The upstream considers this beyond the scope of their program, so a replacement or supplement for eix will be necessary to resolve this issue. equery in addition to eix may be the only solution.
If the exact version of a slot which is installed is no longer available in the portage tree, ensure => absent will think it's already removed and fail to uninstall it.
This is an issue as a result of the use of eix to determine installed versions, unfortunately there is currently no known better solution.
A bug has been created against eix as a result of this: http://developer.berlios.de/bugs/?func=detailbug&bug_id=18950&group_id=11597