I finally started migrate away from Salt and cleaned up depds few days
ago.

Patch at the end of the email.


On Sat, Aug 29, 2026 at 08:05:15PM +0100, Stuart Henderson wrote:
> py-skyfield needs a dep on certifi - will add when I'm back sometime in the
> week if nobody beats me to it
> 
> -- 
>  Sent from a phone, apologies for poor formatting.
> 
> On 29 August 2026 19:58:30 Mikolaj Kucharski <[email protected]> wrote:
> 
> > Hi.
> > 
> > I didn't notice this before. Not sure when it broke.
> > 
> > $ sysctl -n kern.version
> > OpenBSD 8.0-beta (GENERIC.MP) #112: Wed Aug 26 21:58:37 MDT 2026
> >    [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> > 
> > 
> > $ ls -1 /var/db/pkg/ | grep kosmorro
> > kosmorro-1.0.2
> > py3-kosmorrolib-1.0.13
> > 
> > 
> > $ ls -1 /var/db/pkg/ | grep skyfield
> > py3-skyfield-1.55
> > py3-skyfield-data-7.0.0
> > 
> > 
> > $ kosmorro --help
> > Traceback (most recent call last):
> >  File "/usr/local/bin/kosmorro", line 5, in <module>
> >    from kosmorro.__main__ import main
> >  File "/usr/local/lib/python3.14/site-packages/kosmorro/__main__.py",
> > line  26, in <module>
> >    from kosmorrolib import Position, get_ephemerides, get_events, 
> > get_moon_phase
> >  File "/usr/local/lib/python3.14/site-packages/kosmorrolib/__init__.py",
> > line 19, in <module>
> >    from .model import Position, Event, AsterEphemerides, Object
> >  File "/usr/local/lib/python3.14/site-packages/kosmorrolib/model.py",
> > line  24, in <module>
> >    from skyfield.api import Topos, Time, Angle
> >  File "/usr/local/lib/python3.14/site-packages/skyfield/api.py", line
> > 12, in  <module>
> >    from .iokit import Loader, load_file
> >  File "/usr/local/lib/python3.14/site-packages/skyfield/iokit.py", line
> > 11,  in <module>
> >    import certifi
> > ModuleNotFoundError: No module named 'certifi'
> > 



Index: Makefile
===================================================================
RCS file: /cvs/ports/astro/py-skyfield/Makefile,v
diff -u -p -u -r1.22 Makefile
--- Makefile    8 Aug 2026 16:22:18 -0000       1.22
+++ Makefile    29 Aug 2026 19:11:52 -0000
@@ -3,6 +3,7 @@ COMMENT=        computes positions for the star
 MODPY_DISTV=   1.55
 DISTNAME=      skyfield-${MODPY_DISTV}
 PKGNAME=       py-${DISTNAME}
+REVISION=      0
 
 # wants git head of "assay" for tests
 DIST_TUPLE=    github brandon-rhodes assay 
74617d70e77afa09f58b3169cf496679ac5d5621 assay_src
@@ -22,6 +23,7 @@ MODPY_PI=     Yes
 # graphing functions also use matplotlib
 RUN_DEPENDS=   astro/py-jplephem \
                astro/py-sgp4 \
+               devel/py-certifi \
                math/py-numpy
 
 # tests need network access to download ephemera


-- 
Regards,
 Mikolaj

Reply via email to