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

Bug 429926

Summary: portage should add --nodeps when using -f
Product: Portage Development Reporter: nobody <noreply>
Component: CoreAssignee: Portage team <dev-portage>
Status: RESOLVED INVALID    
Severity: enhancement    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description nobody 2012-08-04 22:26:03 UTC
Because handling blockers when using the fetch function is a non sense.
With the -f without --nodeps portage bailout if any blockers exist instead of doing downloading the sources
Comment 1 Sebastian Luther (few) 2012-08-05 06:20:02 UTC
The point of -f is, that it's possible to download all required sources first and then install the packages. This would no longer work with --nodeps as the dependencies are ignored. 

(In reply to comment #0)
> Because handling blockers when using the fetch function is a non sense.

The opposite is true, because solving the blockers might change the required packages. 
This means that you might end up without all required sources, even if this is what -f should have done.

> With the -f without --nodeps portage bailout if any blockers exist instead
> of doing downloading the sources
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-07-28 04:45:37 UTC
Closing per few's comment.