Index | Thread | Search

From:
Matthias Pitzl <pitzl@genua.de>
Subject:
[Bug]devel/py-buildbot/buildbot lacks dependency on sysutils/py-packaging
To:
<ports@openbsd.org>
Date:
Fri, 24 May 2024 12:24:44 +0200

Download raw body.

Thread
Hi!

Just updated our buildbot master system to OpenBSD 7.5 and after pkg_add -u
rcctl -d start buildbot failed with:
> doing _rc_parse_conf
> buildbot_flags empty, using default >/var/buildbot<
> doing rc_check
> buildbot
> doing rc_start
> doing _rc_wait_for_start
> doing rc_check
> doing rc_check
> Traceback (most recent call last):
>   File "/usr/local/bin/buildbot", line 5, in <module>
>     from buildbot.scripts.runner import run
>   File "/usr/local/lib/python3.10/site-packages/buildbot/scripts/runner.py", line 32, in <module>
>     from buildbot.scripts import base
>   File "/usr/local/lib/python3.10/site-packages/buildbot/scripts/base.py", line 28, in <module>
>     from buildbot.config.master import FileLoader
>   File "/usr/local/lib/python3.10/site-packages/buildbot/config/master.py", line 43, in <module>
>     from buildbot.www import auth
>   File "/usr/local/lib/python3.10/site-packages/buildbot/www/auth.py", line 21, in <module>
>     from packaging.version import parse as parse_version
> ModuleNotFoundError: No module named 'packaging'
> doing _rc_rm_runfile
> (failed)

I think theres a missing run dependency on sysutils/py-packaging.
After installing py3-packaging is was able to continue with the buildbot upgrade
without any further problems.

-- Matthias