-
Notifications
You must be signed in to change notification settings - Fork 10
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
Test get_os and get_package_manager functionality #1
Comments
Let's make sure the relevant info from these functions is logged during install. Then we can more easily verify if they're working, and which systems have been tested. |
relevant logging output added in PR #40 |
UbuntuI can confirm that
$ dpkg -l | grep -E '^.i 'binutils
ii binutils 2.34-6ubuntu1.7 amd64 GNU assembler, linker and binary utilities
ii binutils-common:amd64 2.34-6ubuntu1.7 amd64 Common files for the GNU assembler, linker and binary utilities
ii binutils-x86-64-linux-gnu 2.34-6ubuntu1.7 amd64 GNU binary utilities, for x86-64-linux-gnu target In this case |
From what I can tell, we can drop the following from Arch dependencies:
Also, there is a duplicate of Manjaro's dependencies should be able to drop:
RHEL should be able to drop:
It looks like These can be dropped because they were used in the Bash script but are no longer thanks to built-in Python libraries. Also, does anyone remember why we need Further, One question this brings up: since our default/recommended Wine is an AppImage, should wine be a package in @jg00dman, is there any reason why wine-staging should definitely be a required package instead of the AppImage for SteamOS? |
Also, I think we will need to separate out the steamOS specific packages. I'm looking at things like qt5-virtualkeyboard and maybe some of the printing things or apparmor. Most of the libraries should be standard for just making sure we can call the proper libraries. This will require a flag to switch these vars under the |
This continues work on #1. This update seeks to fix Manjaro deps by removing deps from the original Bash source.
cabextract is needed in winetricks patch is a Manjaro dependency for base-devel, fwiw |
This is part of alpha testing. To get to beta, we need to verify the following.
get_os()
properly detects the host's operating systemapt
dnf
yum
(this should be deprecated by now)pacman
pamac
get_package_manager()
properly detects the host's package managerapt
dnf
yum
pacman
pamac
The python rewrite reduces the number of dependencies in the application because we are now using python modules instead.
Stretch Goals
The text was updated successfully, but these errors were encountered: