Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 693038

Summary: emerge --noreplace breaks --resume functionality
Product: Portage Development Reporter: David Carlos Manuelda <StormByte>
Component: Core - Interface (emerge)Assignee: Portage team <dev-portage>
Status: UNCONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description David Carlos Manuelda 2019-08-28 22:32:56 UTC
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.

Reproducible: Always

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
Actual Results:  
emerge --resume is broken

Expected Results:  
emerge --resume works as expected