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

add codename detection to fix distribution fails #54

Closed
wants to merge 3 commits into from
Closed

add codename detection to fix distribution fails #54

wants to merge 3 commits into from

Conversation

SpudGunMan
Copy link
Contributor

@SpudGunMan SpudGunMan commented Nov 7, 2022

suggestion to handle mint and ubuntu differences on install. mint has a package installer dedicated for codename management. tested against 2(2x.x)Mint|Ubuntu with success on all platforms.

@SpudGunMan SpudGunMan changed the title add codename detection add codename detection to fix distribution fails specifically in mint Nov 7, 2022
@WheezyE
Copy link
Owner

WheezyE commented Nov 7, 2022 via email

@WheezyE
Copy link
Owner

WheezyE commented Nov 8, 2022 via email

@SpudGunMan SpudGunMan changed the title add codename detection to fix distribution fails specifically in mint add codename detection to fix distribution fails Nov 8, 2022
@SpudGunMan
Copy link
Contributor Author

just a comment as I am using this internally - I find random apt failures due to dependency order issues sometimes randomly. re-running the script a second time hasn't let me down yet.

@SpudGunMan
Copy link
Contributor Author

this also appears to fix a 2023 issue with winehq

@SpudGunMan
Copy link
Contributor Author

Let me know if you want me to resolve conflicts. Easy to discard the lines for AHK

Also, this patch ideally also should remove the old wine key inclusion on pi, I didn't remove it to keep things flexible, but long term, This needs a little more clean up.

Also feel free to just dump this (but still it needs fixed)

As this fork:branch is being used by a few support threads I will wait for any direction to change.

Welcome back :)

@WheezyE
Copy link
Owner

WheezyE commented Jan 20, 2023

@WheezyE
Copy link
Owner

WheezyE commented Jan 20, 2023

Also, this patch ideally also should remove the old wine key inclusion on pi, I didn't remove it to keep things flexible, but long term, This needs a little more clean up.

The wine installs in the Pi (ARM) sections don't use winehq GPG keys (since they just download the packages directly with wget and dpkg them manually). This is because there isn't a 'kosher' way to install i386 wine on arm systems so we have to kind of hack it together like that.

"ARM32"|"ARM64") ############### armhf & aarch64 OS Section ###############

I think you might be confusing the Pi sections with the x86/x64 raspbian section

"x86"|"x64") ############### i386 & i686 OS Section ###############

The x86/x64 sections do deal with GPG keys since I wanted to keep the installation as clean as possible where I could and use the official Wine repo's for non-ARM systems.

@WheezyE
Copy link
Owner

WheezyE commented Jan 20, 2023

482de08 I'm not super sure what this part is doing, but I think we probably fixed it with the correct key location stuff for the .sources file for ubuntu/debian (#53). Would you mine re-testing the machines that seemed broken using the latest version of the winelink script from today (0b6f04e - or later)?

Welcome back :)

Thank you! :) I really appreciate that :)

@SpudGunMan
Copy link
Contributor Author

I didnt understand the question on the first 482de no highlight of code. yes I think you got it worked out either way.

I will get my test environment reset and tinker with that friday

@SpudGunMan
Copy link
Contributor Author

No news is good news so far it looks like even better compatibility. exciting news!

I need to give a rest for hosting limits on downloading these same files 100 times a hour ;)

So far so good will test over weekend as well.

Do you need any of my fork's or got it all? I will close any and delete branches and fork when dust settles to tidy up.

@WheezyE
Copy link
Owner

WheezyE commented Jan 20, 2023

I think if everything is working, and since we've got the parts merged that we need, I think you can discard the fork if you like.

@WheezyE
Copy link
Owner

WheezyE commented Jan 20, 2023

I'll close this PR if your testing with the latest Winelink works ok.

@SpudGunMan
Copy link
Contributor Author

I am using the latest yes

@SpudGunMan SpudGunMan closed this Jan 23, 2023
@SpudGunMan SpudGunMan deleted the patch-repo-keys branch January 23, 2023 00:04
This pull request was closed.
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