From a345ef84fbdf3b2491acb2c2b6665a4eb97bd4aa Mon Sep 17 00:00:00 2001 From: John Kehayias Date: Thu, 16 Oct 2025 17:40:36 -0400 Subject: nongnu: steam: Fix union-build collision of python. Fixes #420. This is due to the old issue of grafts in the union-build packages used by the nonguix-container. Use the replacement package for python; to be reverted when ungrafted in Guix. * nongnu/packages/game-client.scm (steam-gameruntime-libs): Replace python with python-3.11/fixed. --- nongnu/packages/game-client.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nongnu/packages/game-client.scm b/nongnu/packages/game-client.scm index 22a9c1c..45c4811 100644 --- a/nongnu/packages/game-client.scm +++ b/nongnu/packages/game-client.scm @@ -220,7 +220,8 @@ implementation with gogdl and Amazon Games using Nile.") ("mangohud" ,mangohud) ("openal" ,openal) ; Prevents corrupt audio in Crypt of the Necrodancer. ("pulseaudio" ,pulseaudio) ; Prevents corrupt audio in Sven Coop. - ("python" ,python) ; Required for KillingFloor2 and Wreckfest. + ;; XXX: Change this back to 'python' when it is ungrafted in Guix. + ("python" ,python-3.11/fixed) ; Required for KillingFloor2 and Wreckfest. ("spdlog" ,spdlog))) ; Required for MangoHud. (define steam-container-libs -- cgit v1.2.3