From: Kirill A. Korinsky Subject: Re: [new port] productivity/remind-caldav To: Martin Ziemer Cc: ports@openbsd.org Date: Sun, 22 Jun 2025 15:40:36 +0200 On Sun, 22 Jun 2025 13:12:42 +0200, Martin Ziemer wrote: > > [1 ] > Am Sun, Jun 22, 2025 at 10:24:09AM +0200 schrieb Kirill A. Korinsky: > > On Fri, 20 Jun 2025 09:06:47 +0200, > > Martin Ziemer wrote: > > > > > > This tarball contains a port of remind-caldav, which enables one way > > > sync between a caldav server and remind. > > Right now all remind related things are in misc group. Should it be here? > Sounds right. I changed the group in the attached tarball. > > > Both new ports read ok for me, but make test at py-remind fails as: > > > > ImportError while importing test module '/build/pobj/python-remind-0.19.2/python-remind-0.19.2/test/test_compare.py'. > > Hint: make sure your test modules/packages have valid Python names. > > Traceback: > > /usr/local/lib/python3.12/importlib/__init__.py:90: in import_module > > return _bootstrap._gcd_import(name[level:], package, level) > > test/test_compare.py:21: in > > from vobject import iCalendar > > E ModuleNotFoundError: No module named 'vobject' > > =========================== short test summary info ============================ > > ERROR test/test_compare.py > > !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! > Found the Error: there was no dependency on py-vobject, which is needed. > (On my system this package was already installed, so no visible error) > Added dependency to py-dateutil as well, as it is named in setup.py. You have in py-remind: BUILD_DEPENDS = devel/py-coverage \ devel/py-nose \ textproc/py-vobject \ devel/py-dateutil But https://github.com/jspricke/python-remind/blob/v0.19.2/setup.py has: install_requires=["python-dateutil", "vobject"], are you sure that it is BUILD_DEPENDS and not RDEPS? also, I don't see any trace of nose nor coverage which seems was droped by https://github.com/jspricke/python-remind/commit/5d788c226cb962341092acff02957b5dcb3e559e -- wbr, Kirill