guile-dbi
guile-dbi copied to clipboard
Guix package still stuck at 2.1.8 and Guile 2
Hey it would be really awesome to get this package fixed in Guix:
Hopefully this should fix it and bring it to Guile 3. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75139
But as for 2.1.9 that is beyond my skill
Do you have an actual error message? Version 2.1.8/2.19 is the version number of guile-dbi, and not guile itself. The version number on guile-dbi is incremented completely independently of the versions on guile, since they mostly don't have anything to do with one another.
If you are seeing 2.1.8 or 2.1.9 being printed, it is probably from this file: https://github.com/opencog/guile-dbi/blob/master/guile-dbi/DBI-VERSION
or maybe this: https://github.com/opencog/guile-dbi/blob/master/guile-dbd-sqlite3/DBD-VERSION
I've been building guile-dbi with guile3 for 4 or 6 years now, going back to version guile-2.9 which was the beta for guile-3.0. It all worked just fine.
I don't want to be like the python3 guys, where everything is "3", but that's because python3 is incompatible with python2. By contrast, guile-3 is compatible with guile-2, so this is not an issue, the way it was for python.
Closing this issue, since I think it's a non-issue. However, to avoid any similar kind of confusion in the future, I (gratuitously) bumped the version number to 3.0.0 from 2.1.9 even though these two are identical. This was done in pull req #12
(Maybe guix will eventually pick this up. It might be a while. It's not urgent.)