Explaining the current Steam Package build: Difference between revisions

imported>Nix
m add Software/Applications subcategory
Sen (talk | contribs)
m Nix problems and constraints: Improves clarity in the "Nix problems and constraints" section and removes first-person perspective
Line 5: Line 5:


== Nix problems and constraints ==
== Nix problems and constraints ==
* We don't have /bin/bash and many scripts point there. Similarly for /usr/bin/python, for some functionality.
* We don't have <code>/bin/bash</code> and many scripts point there. Similarly for <code>/usr/bin/python</code>, for some functionality.
* We don't have the dynamic loader in /lib
* We don't have the dynamic loader in <code>/lib</code>
* The steam.sh script in $HOME could not be patched last I tried, as it is checked and rewritten by steam
* The <code>steam.sh</code> script in <code>$HOME</code> could not be patched the last time an attempt was made, as it is always checked and rewritten by the Steam client.
* The steam binary cannot be patched, it's also checked
* The <code>steam</code> binary cannot be patched, as this is also checked by the Steam client.


== Approaches ==
== Approaches ==