nonguix: multiarch-container: Remove pressure-vessel workaround.

Setting $PRESSURE_VESSEL_FILESYSTEMS_RO to "/gnu/store" is no longer needed
for Steam as the fix has been merged upstream.  Users can still set this
environment variable (preserved in the container) if needed.

* nonguix/multiarch-container.scm (make-container-wrapper): Remove setting
$PRESSURE_VESSEL_FILESYSTEMS_RO.
This commit is contained in:
John Kehayias 2023-10-22 14:16:40 -04:00
parent a82a68b075
commit a36cce8028
No known key found for this signature in database
GPG key ID: 499097AE5EA815D9

View file

@ -320,11 +320,6 @@ in a sandboxed FHS environment."
(args (cdr (command-line))) (args (cdr (command-line)))
(command (if DEBUG '() (command (if DEBUG '()
`("--" ,run ,@args)))) `("--" ,run ,@args))))
;; TODO: Remove once upstream change is merged and in stable pressure-vessel
;; (although may want to hold off for anyone using older pressure-vessel versions
;; for whatever reason), see:
;; https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/merge_requests/406
(setenv "PRESSURE_VESSEL_FILESYSTEMS_RO" "/gnu/store")
;; By default VDPAU drivers are searched for in libvdpau's store ;; By default VDPAU drivers are searched for in libvdpau's store
;; path, so set this path to where the drivers will actually be ;; path, so set this path to where the drivers will actually be
;; located in the container. ;; located in the container.