#1659 Arch Specific runtime dependencies for sub package builds
Opened 2 years ago by mohanboddu. Modified 2 years ago

From https://pagure.io/releng/issue/7553

Please first read trough https://pagure.io/packaging-committee/issue/691

We have been approached by this question:

I have an noarch package foo
it has (implicitly noarch) subpackage foo-extra, it has a runtime dependency on extra package (that is not available on xyz arch)
How do I proceed to exclude the foo-extra subpackage from being build/available on the xyz arch?

Do I need to switch both the main package and the subpackage to be arched?

In FPC, we have some ideas about how it should work, however, we don't know how it actually is implemented.


This could be done at rpm level as suggested or can it be achieved somehow with in koji without any changes to rpm?

Please advice, thanks.

Also filed a rpm issue

Metadata Update from @mohanboddu:
- Custom field Size adjusted to None

2 years ago

Pinging to see if anything can be done here.

Not sure what it is requested here. noarch package should be same on all architectures (if not build will fail). So, koji will build it anyway. If he is wanting to not have it as a part of distribution, it should be done on compose level in pungi config.

Login to comment on this ticket.