Project

Profile

Help

Story #4761

Updated by dalley over 5 years ago

When copying one or many RPMs from one repository to another, the dependencies of those RPMs should be copied also, to prevent the repository from being in an incomplete state. 

 For each dependency, This copy should be "liberal", which is to say that it is not "conservative".    It should copy the most recent available version should be copied without taking of each dependency and not take into consideration whether the destination repository contains other (older) versions of those dependencies which would satisfy the dependency. This is the normal recursive behavior present in Pulp 2, not the "conservative" behavior. 


 Terminology: 

  - RPM dependencies = RPM-to-RPM dependencies aka when one RPM depend on the other RPM. 

Back