python3-aodhclient-1.3.0-1.fc32.noarch fails to install in Fedora rawhide: nothing provides python3-osprofiler >= 1.4.0 needed by python3-aodhclient-1.3.0-1.fc32.noarch
It looks like aodhclient 1.3.0 added support for osprofiler, which had been removed from Fedora because it was no longer needed by any package. Alfredo, what do you think we should do about it?
(In reply to Javier Peña from comment #1) > It looks like aodhclient 1.3.0 added support for osprofiler, which had been > removed from Fedora because it was no longer needed by any package. > > Alfredo, what do you think we should do about it? I'm checking how to proceed. osprofiler was retired in a previous release because it pulled some deps and was just optional dep. import in aodhclient is unconditional in code so the only solutions i can think are: 1. adding osprofiler and its requirements back. 2. reverting https://github.com/openstack/python-aodhclient/commit/fb22e9826256ef090b8ae043583fee0a4cb481fc in distgit and removing osprofiler as requires I'd go with 2.
3. making the import optional with try-except
(In reply to Miro Hrončok from comment #3) > 3. making the import optional with try-except Yes, that'd also be an option
Fixed in https://koji.fedoraproject.org/koji/buildinfo?buildID=1411250