Skip to content

nongnu: steam: Use LD_LIBRARY_PATH instead of glibc-for-fhs

ison requested to merge ison2/nonguix:steam-use-ld-library-path into master
  • nongnu/packages/steam-client.scm (steam): Use wrap-program.
    (glibc-for-fhs, fhs-ld.so.conf, ld.so.conf->ld.so.cache): Remove.
    (make-internal-script): Remove references to ld.so.conf and ld.so.cache

This merge request prevents rebuilding glibc.
Sorry this took a while, I was also trying to eliminate the package unions and just have LD_LIBRARY_PATH point to all the dependencies individually, but for some reason I couldn't get it to work right. That can be worked on in the future.

I'm submitting this as a merge request because there is potential for breakage. This patch requires a recent version of steam's "run.sh" file to work (which is also why I wasn't in a hurry to submit this request since I figured the more time we waited the more people would have the new version).

So I believe it would be good if a few people could test this before merging.

Merge request reports