#1496 Distinguish between missing weak deps and lack of hub support
Opened by mikem. Modified

This is a followup to #1279 / #1261

When the hub does not support weak deps, the web ui cannot tell this, so the user is shown the same thing in both cases.


From #1279

It is lost in hub's getRPMDeps + get_header_field. We could return None instead of [], but it is changing API sligthly. Do you mean this level?

Since we don't return the result indexed by dep type, there isn't really a place in the full getRPMDeps return that shows this, unless you call with a specific depType. It does seem like an odd api variation. I guess the other choices would be:

  • a new call
  • a new parameter for this call

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

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

Please continue any further discussion there.

Metadata