-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Sunshine fails to start in Archlinux, icu has updated to 76 but it's linking to 75 #3693
Comments
What do you mean by this? What isn't the latest version? This runs automatically in a GitHub workflow everyday to rebuild things. |
Sorry, I think I mistaken the release shown in LizardByte/pacman-repo-builder to be the latest of pacman repo. And perhaps that's not true and please ignore if that's the case and focus on the ICU issue. Thank you~ |
I'm running Arch, configured an Arch VM with Sunshine yesterday and am not seeing this issue. |
Strange, I also get the error on startup under Arch Linux: Workaround: I have installed icu75 from the AUR. |
This issue is caused by a partial update. If you primarily use the AUR, your yay/paru might not have detected the compatibility issue and updated icu separately. To fix this, you need a full system update: sudo pacman -Syu This should resolve the issue. |
Fyip, I do not use AUR or yay at all. And I always upgrade my system using Fyi, my computer has |
That is certainly not the problem! The |
Sunshine is rebuilt every single day, so you need to update/re-install it whenever you do a pacman update. |
I see and should be workarounded by So this sunshine package and pacman repo do not work like the usual archlinux packages which increment This appears to be not intuitive. Does it sound better to increment Edit: Another idea: if nothing in deps has changed, does rebuild gives the file of same checksum? If so, can we increment |
@knyipab I agree it's not intuitive. The easiest thing is probably to compare the checksums and bump the pkgrel accordingly. I guess something would need to be added to https://github.com/LizardByte/pacman-repo-builder ... I'll accept a PR but for now I don't plan on doing this myself. It might be easier to just static link dependencies in Sunshine and then this issue wouldn't even pop up. |
Great, |
Describe the Bug
Likely becuz arch is providing
/usr/lib/libicuuc.so.76
. Ever consider to link to/usr/lib/libicuuc.so
instead?Also, it's not the latest version (v2025.122.141614 is the latest). Ever consider to make a Github action to automate this? Thanks.Expected Behavior
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: