I separated the policycoreutils one since it seemed more dire but here's my full output (with some RPM Fusion specific stuff filtered out):

Modular dependency problems:

 Problem 1: conflicting requests
  - nothing provides module(platform:f30) needed by module eclipse:2019-06:3020190807134759:6ebe2c0f-0.x86_64
 Problem 2: module jmc:latest:3120190813124555:7188e41a-0.x86_64 requires module(eclipse), but none of the providers can be installed
  - conflicting requests
  - nothing provides module(platform:f30) needed by module eclipse:2019-06:3020190807134759:6ebe2c0f-0.x86_64
Error:
 Problem 1: package python2-simplemediawiki-1.2.0-0.16.b2.fc29.noarch requires python2-sphinx, but none of the providers can be installed
  - python2-sphinx-1:1.8.4-1.fc30.noarch does not belong to a distupgrade repository
  - problem with installed package python2-simplemediawiki-1.2.0-0.16.b2.fc29.noarch

 Problem 2: problem with installed package libgit2-glib-0.28.0.1-1.fc30.x86_64
  - package libgit2-glib-0.28.0.1-3.fc31.x86_64 requires libgit2.so.28()(64bit), but none of the providers can be installed
  - libgit2-glib-0.28.0.1-1.fc30.x86_64 does not belong to a distupgrade repository
  - package libgit2-0.28.2-2.module_f31+5411+fa1856a4.x86_64 is excluded
  - package libgit2-0.28.2-3.fc31.x86_64 is excluded

 Problem 4: package chirp-20190812-1.fc31.noarch requires python2dist(future), but none of the providers can be installed
  - problem with installed package chirp-20190812-1.fc30.noarch
  - python2-future-0.17.0-2.fc30.noarch does not belong to a distupgrade repository
  - chirp-20190812-1.fc30.noarch does not belong to a distupgrade repository

Known issue... Not that I want to do it this way, but could building chirp as a module with just the python 2 packages it needs work?


 Problem 5: problem with installed package unifi-5.10.25-1.fc30.x86_64
  - package unifi-5.10.25-2.fc31.x86_64 requires policycoreutils-python, but none of the providers can be installed
  - unifi-5.10.25-1.fc30.x86_64 does not belong to a distupgrade repository
  - python2-policycoreutils-2.9-1.fc30.noarch does not belong to a distupgrade repository

Thanks,
Richard