-
Notifications
You must be signed in to change notification settings - Fork 13
feat: add *BSD support #219
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
base: main
Are you sure you want to change the base?
Conversation
After building Python 3.12, I was able to make Ou Dedetai run with TK but not with curses. CLI
|
9e2ef1c
to
fb2d11f
Compare
This is able to get to the installer but it is stuck at: "Please wait while Setup installs Logos Bible Study". It hangs here and never proceeds. I'm not seeing any errors. It's simply as if it can't. The GhostBSD repos have wine 10.0-devel rc4 at present. We will need to disable AppImage access, much like #321. |
A draw error occurs in the TUI in which when the next screen is meant to be drawn, it just blanks the screen. |
Steps:
And now you're ready to go! At least you would be, if sqlite3 was being properly loaded. This seems to be a new problem since I first worked on this and is some issue with the python ensure. I tried the following to no avail.
Fixes #14. There is one blocking issue and one additional problem.
I have added install pointers to the wiki. It presently requires use of the
ports
tool to get different versions of Wine and Python, but, as noted below, we don't have the Python version we need.https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267515https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673This is untested. This PR has been opened as a base working model. Of the testing I did do, I worked on GhostBSD.
Some of the commands we use are GNU versions of commands (e.g., sed, grep) and therefore they may not work out of the box on *BSD.
Until we can build it in GitHub, you will have to run from source or pip. Once you activate the Python virtual environment (see CONTRIBUTING), you will then need to install some Python modules.
For newer Wine, you may need to use ports.