On 01/06/23 11:02 +0100, Stuart Henderson wrote:
> [moved to ports@; reply-to set]
> 
> On 2023-05-31, Roger Marsh <r...@rmswch.plus.com> wrote:
> > Script started on Wed May 31 10:43:00 2023
> > This pkg_info report shows Python 3.10 required by py3-bsddb3 after upgrade 
> > from OpenBSD 7.2 to 7.3 and package upgrade.
> >
> > As bsddb3 does not support Python 3.10 or later but does support Python 3.9 
> > and earlier, surely the requirement should be on Python 3.9, or perhaps the 
> > py3-bsddb3 port should be removed.
> 
> All py3-* ports are built against a single Python branch, in OpenBSD 7.3
> this is 3.10. It can't be mixed-and-matched.
> 
> I think py-bsddb3 should be removed.  
> 
> Upstream has replaced it with py-berkeleydb
> (https://www.jcea.es/programacion/pybsddb.htm) but we can't switch to that
> unless someone<tm> updates databases/db to a newer version (probably either
> 4.8.30 or 5.3.28 - newer ones have switched to a much more restrictive 
> license).
> 
> Two ports used py-bsddb3: gramps (though this has preferred sqlite since 5.1
> back in 2019) - I've just removed the dependency, and kopano-core - I think
> only a few parts of kopano-core use bsddb3, and AIUI users of kopano should
> be migrating to grommunio anyway, I think robert@ was planning to remove the
> port sometime. Anyway we either need to remove the dep on py-bsddb3, or
> remove kopano-core, before we can remove the py-bsddb3 port.
> 

I think kopano can be unhooked from the builds and we can still keep the port
if someone really needs it for migration.

Reply via email to