New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem with SWI Prolog's new stable PPA version 9.0.0 (Linux Ubuntu) #55
Comments
I asked about downgrading at the SWI Prolog forum: https://swi-prolog.discourse.group/t/best-easiest-way-to-downgrade-to-version-8-4-3-on-linux-ubuntu-20-04/5966 . For me it worked by downloading the appropriate .deb files from https://launchpad.net/~swi-prolog/+archive/ubuntu/stable/+build/24099974 (the focal distribution for Ubuntu 20.05) and then installing them in correct order:
Even if this fix works, it's an issue that I hope will be fixed so we can use the current stable SWI Prolog version. |
There is a simple fix that seems to solve the problem (which I reported in https://swi-prolog.discourse.group/t/best-easiest-way-to-downgrade-to-version-8-4-3-on-linux-ubuntu-20-04/5966/9), namely to change the pyswip source according to this diff:
So now Popper works with SWI Prolog version 9.0.0 (stable PPA version). (This was inspired by the PR 133 at pyswip: yuce/pyswip#133 ) |
Posting my simple solution here: I faced the same issue on my Mac M1. When i upgraded Prolog I faced the same issue. Popper was not working any more. I had installed pyswip through Homebrew. All I had to do was: locate pyswip core.py file: change This got Popper working again Solution inspired by (https://swi-prolog.discourse.group/t/best-easiest-way-to-downgrade-to-version-8-4-3-on-linux-ubuntu-20-04/5966/18) |
Thanks for posting this issue. The master branch of pyswip now works correctly with the latest version of Prolog. |
Yesterday, SWI Prolog's stable PPA version was updated to version 9.0.0 (from v8.4.3) and now Popper does work:
So it seems that there is a problem with the pyswip package (again), and I'm trying to find a way to downgrade to the previous SWI Prolog stable PPA version.
(I also tried to downgrade the pyswip version, but all the versions I tried - 0.2,9, 0..2.10, 0.2.11 - yield some error.)
The text was updated successfully, but these errors were encountered: