On Thu, Sep 29, 2022 at 05:03:49PM +0200, Adrian Reber wrote:
On Mon, Sep 26, 2022 at 02:56:18PM -0700, Kevin Fenzi wrote:
> Some of them need applications/packages built for rhel9 and we can't do them
until
> that is sorted out:
>
> badges (hopefully now ongoing?)
> notifs (ongoing)
> mm- (is mirrormanager2 ready to branch/build for rhel9?)
We were never able to build mirrormanager for rhel8 because some
dependencies were missing in EPEL.
Missing dependencies in EPEL is probably the only thing stopping us
using mirrormanager on rhel8 or rhel9 as far as I know. I am not aware
of any other problems.
A quick and dirty rebuilding on epel9 gives me:
DEBUG util.py:443: No matching package to install: 'python3-IPy'
DEBUG util.py:443: No matching package to install: 'python3-alembic'
DEBUG util.py:443: No matching package to install: 'python3-fedmsg-core'
DEBUG util.py:443: No matching package to install: 'python3-flask-admin'
DEBUG util.py:443: No matching package to install: 'python3-flask-xml-rpc'
DEBUG util.py:443: No matching package to install: 'python3-mock'
DEBUG util.py:443: No matching package to install: 'python3-nose'
DEBUG util.py:443: No matching package to install: 'python3-pyrpmmd'
DEBUG util.py:443: No matching package to install: 'python3-webob'
and with some comments:
DEBUG util.py:443: No matching package to install: 'python3-IPy'
Should be pretty easy.
DEBUG util.py:443: No matching package to install: 'python3-alembic'
https://bugzilla.redhat.com/show_bug.cgi?id=2032641
coming in 9.1 I guess?
DEBUG util.py:443: No matching package to install: 'python3-fedmsg-core'
We should really move to fedora-messaging here.
DEBUG util.py:443: No matching package to install: 'python3-flask-admin'
DEBUG util.py:443: No matching package to install: 'python3-flask-xml-rpc'
These should be doable to branch I would think.
DEBUG util.py:443: No matching package to install: 'python3-mock'
DEBUG util.py:443: No matching package to install: 'python3-nose'
python maintainers don't want these in EPEL9.
We should be able to change tests or just not run them in epel9
DEBUG util.py:443: No matching package to install: 'python3-pyrpmmd'
Should be doable.
DEBUG util.py:443: No matching package to install: 'python3-webob'
Also seems like it shouldn't be too hard.
kevin