#73 don't fail on missing build deps in lookaside repos
Closed: Fixed 6 years ago Opened 8 years ago by dmach.

Composing a layered product.
Pungi config points to lookaside repos with broken self-hosting capability.

Layered product self-hosting is not related to base product self-hosting.
Build deps should be resolved only to the first binary package available in lookaside.
Build deps of lookaside binary packages need to be skipped.

Example:

  • base product (for example fedora):
    packages: python, python-devel
    BuildRequires: autoconf

  • layered product:
    packages: koji
    BuildRequires: python-devel

For some reason, python has unresolved build deps (autoconf is missing).
Since python and python-devel are already built and available, autoconf is not an essential package for rebuilding koji package (that depends only on python-devel).


It turned out that the problem disappeared when I removed src repo from lookaside.

This would basically get fixed by #621, which stops following the dependencies on first package in lookaside cache for both runtime and build dependencies.

This should be fixed by #621. If you still encounter this issue, please reopen.

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

6 years ago

Login to comment on this ticket.

Metadata