emerged latest openssh-3.7.1_p2-r1, when it went to unmerge the previous version in reports failures. net-misc/openssh selected: 3.7.1_p2 protected: 3.7.1_p2-r1 omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. >>> Waiting 5 seconds before starting... >>> (Control-C to abort)... >>> Unmerging in: 5 4 3 2 1 >>> Unmerging net-misc/openssh-3.7.1_p2... No package files given... Grabbing a set. /usr/sbin/ebuild.sh: line 1196: /usr/portage/net-misc/openssh/openssh-3.7.1_p2.ebuild: No such file or directory !!! ERROR: net-misc/openssh-3.7.1_p2 failed. !!! Function , Line 1196, Exitcode 1 !!! error sourcing ebuild /usr/sbin/ebuild.sh: line 1196: /usr/portage/net-misc/openssh/openssh-3.7.1_p2.ebuild: No such file or directory !!! ERROR: net-misc/openssh-3.7.1_p2 failed. !!! Function , Line 1196, Exitcode 1 !!! error sourcing ebuild I'm assuming that this is because the security team has removed the previous version for security reasons, but shouldn't there be a stub ebuild just so the unmerge of the older versions doesn't produce an error and possibly freak out some poor user? =) Reproducible: Always Steps to Reproduce:
all installed package keep their ebuild in : /var/db/pkg/net-misc/openssh-3.7.1_p2-r1/openssh-3.7.1_p2-r1.ebuild so the old version ebuild should be in /var/db/pkg subdir
This is fixed for the 2.0.50 series.
supposed to be fixed in 2.0.50 which is stable now. If this bug is not fixed please reopen.