Skip to content
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

Update installation.rst to add support for Debian 12 #1756

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

AJRepo
Copy link
Contributor

@AJRepo AJRepo commented Dec 10, 2023

This adds documentation support for Debian 12.

It also adds a bash line break to the Ubuntu commands to keep the text from being offscreen to the right, requiring scrolling to see.


sudo apt update
sudo apt install git zip unzip openjdk-17-jdk-headless python3-pip autoconf libtool pkg-config zlib1g-dev \
python3-kivy autoconf-archive gnu-standards gettext python3-venv libffi-dev python3-sdl2 libncurses-dev libssl-dev
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If python3-kivy and python3-sdl2 are needed, then something is wrong, as the host environment should not interfere with the cross-compilation process in that case.

Can you please post the full traceback?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm afraid that the system on which I did this has already been rebooted so I no longer have the traceback for the times it didn't work. So we'd have to create a fresh Debian 12 VM or container to re-test without the host packages you are wondering about. I did have to add them to get past those compilation errors. My understanding of the python virtualenv is that it will look in the host env also, so you either have to add stuff in the host env or the virtualenv.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants