On Sun, 1 Dec 2024, Stuart Henderson wrote:
> On 2024/11/30 18:04, Antoine Jacoutot wrote:
> > On Fri, 2024-11-29 at 04:14 -0700, Stuart Henderson wrote:
> > > CVSROOT: /cvs
> > > Module name: ports
> > > Changes by: [email protected] 2024/11/29 04:14:49
> > >
> > > Modified files:
> > > devel/py-gast : Makefile distinfo
> > >
> > > Log message:
> > > update to py3-gast-0.6.0
> > >
> >
> > This broke lang/pythran:
> >
> > ===> Faking installation for pythran-0.15.0p0
> > ===> Building package for pythran-0.15.0p0
> > Create /exopi-cvs/ports/packages/amd64/all/pythran-0.15.0p0.tgz
> > Creating package pythran-0.15.0p0
> > checking dependencies|devel/py-gast,python3
> >
> > Error: Dependency py3-gast->=0.5.0,<0.6.0 doesn't match FULLPKGNAME:
> > py3-gast-0.6.0
> > checksumming...
> > Error: @depend devel/py-gast,python3:py3-gast->=0.5.0,<0.6.0:py3-gast-0.6.0
> > pattern py3-gast->=0.5.0,<0.6.0 doesn't match default py3-gast-0.6.0
>
> Will fix in the morning - been out at a gig and my brain is not up for
> figuring out EPOCHs at the moment :)
>
I suspect loosening the version constraint in pythran to allow up to
version 0.6.0 will work. I diffed the 2 versions of gast and the changes
looked mostly about adding python 3.12 and python 3.13 support so they may
be ok with pythran 0.15.