Default install copies enet headers into prefix #1591
-
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the nightly release?
Describe the BugRunning the default
Copies enet into the prefix, thus causing a later conflict if someone tries to install enet on its own.
Expected Behaviorenet sources to not be included as they are not needed for sunshine operation Additional ContextNo response Host Operating SystemLinux Operating System VersionArch Linux Architecture64 bit Sunshine commit or versionPackageLinux - AUR (Third Party) GPU TypeAMD GPU ModelAMD ATI 0a:00.0 Phoenix1 GPU Driver/Mesa Versionmesa 23.1.6 Capture Method (Linux Only)No response ConfigEmpty N/A AppsNo response Relevant log outputerror: failed to commit transaction (conflicting files)
enet: /usr/include/enet/callbacks.h exists in filesystem (owned by sunshine-git)
enet: /usr/include/enet/enet.h exists in filesystem (owned by sunshine-git)
enet: /usr/include/enet/list.h exists in filesystem (owned by sunshine-git)
enet: /usr/include/enet/protocol.h exists in filesystem (owned by sunshine-git)
enet: /usr/include/enet/time.h exists in filesystem (owned by sunshine-git)
enet: /usr/include/enet/types.h exists in filesystem (owned by sunshine-git)
enet: /usr/include/enet/unix.h exists in filesystem (owned by sunshine-git)
enet: /usr/include/enet/utility.h exists in filesystem (owned by sunshine-git)
enet: /usr/include/enet/win32.h exists in filesystem (owned by sunshine-git)
Errors occurred, no packages were upgraded. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 2 replies
-
We don't support this Reviewing their If you want nightly builds, we publish our own PKGBUILD and prebuilt package to our nightly release. https://docs.lizardbyte.dev/projects/sunshine/en/latest/about/installation.html#archlinux-pkgbuild https://docs.lizardbyte.dev/projects/sunshine/en/latest/about/installation.html#archlinux-pkg adjust urls as needed: https://github.com/LizardByte/Sunshine/releases/tag/nightly-dev |
Beta Was this translation helpful? Give feedback.
-
Wait this is still a sunshine issue as I expected. I just used the PKGBUILD from nightly and also checked the prebuilt package. enet headers are still included when they shouldn't be.
|
Beta Was this translation helpful? Give feedback.
-
This was recently report on Windows, so I decided to look into a little closer. The cause is from a change in the This is the commit causing it. cgutman/enet@9fda19e |
Beta Was this translation helpful? Give feedback.
-
This issue has been fixed and will be available in the next release. |
Beta Was this translation helpful? Give feedback.
This was recently report on Windows, so I decided to look into a little closer. The cause is from a change in the
moonlight-common-c
library and ultimately from a change in theenet
library, which is a submodule ofmoonlight-common-c
.This is the commit causing it. cgutman/enet@9fda19e