ros-infrastructure / ros_buildfarm

ROS buildfarm based on Docker
Apache License 2.0
81 stars 96 forks source link

Unnecessary invalidation for exec_depend relationships #1000

Open cottsay opened 1 year ago

cottsay commented 1 year ago

Invalidation logic in reprepro and createrepo-agent will remove a downstream package which declares an exec_depend on a package which has just been built and imported. If the dependency is ONLY needed at runtime, it couldn't possibly regress the downstream package and invalidation is therefore unnecessary.