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

init: debian: fix installation of deprecated libgl1-mesa-glx and libegl1-mesa #1005

Merged
merged 1 commit into from
Nov 19, 2023

Conversation

g7
Copy link
Contributor

@g7 g7 commented Oct 3, 2023

Fixes #995

Since at least Debian Buster (2019), libgl1-mesa-glx and libegl1-mesa are transitional packages for libgl1+libglx-mesa0 and libegl1 respectively.

In Debian Trixie, the transitional packages have been removed. Install the actual packages directly.

If you think that it would be better to add a check for even older releases I could add that as well (so that libgl1-mesa-glx and libegl1-mesa are installed on ancient releases), but I'm not sure if anyone has such an usecase 🤔

…egl1-mesa. Fixes 89luca89#995

Since at least Debian Buster (2019), libgl1-mesa-glx and libegl1-mesa are transitional
packages for libgl1+libglx-mesa0 and libegl1 respectively.

In Debian Trixie, the transitional packages have been removed. Install
the actual packages directly.

Signed-off-by: Eugenio Paolantonio (g7) <me@medesimo.eu>
@agherzan
Copy link

This is a bit obvious but worth noting - it also affects Ubuntu (e.g. 23.10).

@89luca89
Copy link
Owner

89luca89 commented Nov 19, 2023

Thanks a lot!
I'll add also back the version for older releases, as now thanks to #1005 it will be more robust in detecting them

EDIT: #1036 not 1005 which is this one

@89luca89 89luca89 merged commit 11c327d into 89luca89:main Nov 19, 2023
8 checks passed
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.

[Error] Kali Distrobox does not allow to enter due to missing apt package in their repositories
3 participants