Bug#885212: libmatheval: please migrate to guile-2.2

Julian Taylor jtaylor.debian at googlemail.com
Tue Apr 28 16:56:25 BST 2020


On 28.04.20 01:14, Rob Browning wrote:
> 
> I think we probaly either need to address this soon, or consider
> removing libmatheval from Debian.
> 
> Sometimes it's sufficient to just update the build dependency from say
> guile-2.0-dev to guile-3.0-dev and adjust some of the related versions
> in configure.ac (or configure.in), but in this case it looks like more
> might be required.
> 
> When I make those adjutments to 3.0 with the current package I see some
> SCM related type errors which I suspect are problems with the
> types/prototypes in the library, i.e. int is (and was) not
> (transparently) interchangable with SCM.
> 
> I may investigate further myself if I have time, but please don't rely
> on that.
> 
> Thanks
> 

I had checked it briefly a while ago and it is not a simple build
dependency update. There were to many api changes that need to be
adapted and at the time I didn't find a good migration guide.
Unfortunately upstream also seems to be dead. I can try to have another
look this weekend, but I may likely not find the time to port it myself
in which case I would favor removal assuming dependencies can be
migrated to something else.



More information about the debian-science-maintainers mailing list