From c61a33e9c6f517465fac77ae9995bb01ce000a36 Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Thu, 7 Nov 2024 18:47:50 -0500 Subject: [PATCH] app-emulation/wine-proton: more clearly warn about lack of support And repeat it every time rather than just on first install through the README.gentoo so that (hopefully) upstream Valve will not get more bug reports from here. Furthermore note that we also can't really do much about issues either and users seeking support should use normal Wine or normal Proton. Bug: https://bugs.gentoo.org/943001 Signed-off-by: Ionen Wolkens --- app-emulation/wine-proton/files/README.gentoo | 4 ---- app-emulation/wine-proton/wine-proton-7.0.6.ebuild | 7 +++++++ app-emulation/wine-proton/wine-proton-8.0.5c.ebuild | 7 +++++++ app-emulation/wine-proton/wine-proton-9.0.2.ebuild | 7 +++++++ app-emulation/wine-proton/wine-proton-9.0.3.ebuild | 7 +++++++ app-emulation/wine-proton/wine-proton-9999.ebuild | 7 +++++++ 6 files changed, 35 insertions(+), 4 deletions(-) diff --git a/app-emulation/wine-proton/files/README.gentoo b/app-emulation/wine-proton/files/README.gentoo index 0d88628a45ff4..48f3d568a0135 100644 --- a/app-emulation/wine-proton/files/README.gentoo +++ b/app-emulation/wine-proton/files/README.gentoo @@ -46,10 +46,6 @@ If have audio/video playback issues, note to look at GStreamer plugins. Notably USE=ffmpeg on media-plugins/gst-plugins-meta which Proton normally provide by default. -Note that upstream may not be interested in bug reports without first -reproducing using the actual Steam+Proton rather than this custom -standalone build (esp. if lacking certain things like dxvk). - --- If have other Wine variants installed, remember to either use `eselect wine` diff --git a/app-emulation/wine-proton/wine-proton-7.0.6.ebuild b/app-emulation/wine-proton/wine-proton-7.0.6.ebuild index 29b0e02ef24a7..0885f72efe17f 100644 --- a/app-emulation/wine-proton/wine-proton-7.0.6.ebuild +++ b/app-emulation/wine-proton/wine-proton-7.0.6.ebuild @@ -372,6 +372,13 @@ pkg_postinst() { fi fi + ewarn + ewarn "Warning: please consider ${PN} provided as-is without real" + ewarn "support. Upstream does not want bug reports unless can reproduce" + ewarn "with real Steam+Proton, and Gentoo is largely unable to help" + ewarn "unless it is a build/packaging issue. So, if need support, try" + ewarn "normal Wine or Proton instead." + eselect wine update --if-unset || die } diff --git a/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild b/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild index cecd79a0c1f72..cd3bf6391ea76 100644 --- a/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild +++ b/app-emulation/wine-proton/wine-proton-8.0.5c.ebuild @@ -389,6 +389,13 @@ pkg_postinst() { fi fi + ewarn + ewarn "Warning: please consider ${PN} provided as-is without real" + ewarn "support. Upstream does not want bug reports unless can reproduce" + ewarn "with real Steam+Proton, and Gentoo is largely unable to help" + ewarn "unless it is a build/packaging issue. So, if need support, try" + ewarn "normal Wine or Proton instead." + eselect wine update --if-unset || die } diff --git a/app-emulation/wine-proton/wine-proton-9.0.2.ebuild b/app-emulation/wine-proton/wine-proton-9.0.2.ebuild index 17bdf7ebbeef9..d8dfaa48476b5 100644 --- a/app-emulation/wine-proton/wine-proton-9.0.2.ebuild +++ b/app-emulation/wine-proton/wine-proton-9.0.2.ebuild @@ -421,6 +421,13 @@ pkg_postinst() { fi fi + ewarn + ewarn "Warning: please consider ${PN} provided as-is without real" + ewarn "support. Upstream does not want bug reports unless can reproduce" + ewarn "with real Steam+Proton, and Gentoo is largely unable to help" + ewarn "unless it is a build/packaging issue. So, if need support, try" + ewarn "normal Wine or Proton instead." + eselect wine update --if-unset || die } diff --git a/app-emulation/wine-proton/wine-proton-9.0.3.ebuild b/app-emulation/wine-proton/wine-proton-9.0.3.ebuild index 3895030f61ab4..158df4efa795c 100644 --- a/app-emulation/wine-proton/wine-proton-9.0.3.ebuild +++ b/app-emulation/wine-proton/wine-proton-9.0.3.ebuild @@ -421,6 +421,13 @@ pkg_postinst() { fi fi + ewarn + ewarn "Warning: please consider ${PN} provided as-is without real" + ewarn "support. Upstream does not want bug reports unless can reproduce" + ewarn "with real Steam+Proton, and Gentoo is largely unable to help" + ewarn "unless it is a build/packaging issue. So, if need support, try" + ewarn "normal Wine or Proton instead." + eselect wine update --if-unset || die } diff --git a/app-emulation/wine-proton/wine-proton-9999.ebuild b/app-emulation/wine-proton/wine-proton-9999.ebuild index dc95b99493af9..10f556feb1520 100644 --- a/app-emulation/wine-proton/wine-proton-9999.ebuild +++ b/app-emulation/wine-proton/wine-proton-9999.ebuild @@ -423,6 +423,13 @@ pkg_postinst() { fi fi + ewarn + ewarn "Warning: please consider ${PN} provided as-is without real" + ewarn "support. Upstream does not want bug reports unless can reproduce" + ewarn "with real Steam+Proton, and Gentoo is largely unable to help" + ewarn "unless it is a build/packaging issue. So, if need support, try" + ewarn "normal Wine or Proton instead." + eselect wine update --if-unset || die }