When doing a long emerge list, with --noreplace enabled to skip the packages I already have, I found out that this breaks further --resume functionality when emerge is interrupted and wanting to be continued.
It says "Invalid resume list:" and displays a long list of packages
I think that, if a package has been skipped due to --resume, it somehow causes problems with --resume is used as of being missing.
Steps to Reproduce:
1. emerge a list of packages with --noreplace option
2. wait until a package on that list to be successfully emerged then cancel current emerge (ctrl + c)
3. Try emerge --resume
4. See it is not working
emerge --resume is broken
emerge --resume works as expected