#759 RFE: When no_deps gather method is used, do not obtain all RPMs from koji tag in PKGSET phase
Closed: Fixed Opened by jkaluza.

This would be major improvement for performance with no_deps gather_method.

Currently Pungi gets all RPMs from the koji tag in PKGSET phase to be able to generate the repository which is used in the GATHER phase to search for dependencies.

But with no_deps gather_method, that repo is actually not used for this use-case and all the packages except the really requested ones are added to that repo without any need.

Instead of blindly adding all the packages to the repository, PKGSET phase could just cherry-pick the requested packages in this case.


I think @mcurlej agreed to work on this this week.

This makes sense to me. It should probably reuse code for extracting list of initial packages from repos source, in function write_pungi_config the relevant section is already marked with a TODO to be moved into a function.

Metadata Update from @lsedlar:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

Metadata Update from @lsedlar:
- Issue tagged with: 4.1.20

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/pungi/pungi/issues/759

Please continue any further discussion there.

Metadata