Learning goals
Describe when and when not to use buildFHSEnv for official contributions, but also general guide on how to use it and why it is considered a "shortcut" most times in the Nix eco system.
Prerequisites
This is more a standalone, so maybe more in the guides section?
Outline
Mainly just the use of FHSEnv in packaging or patching software to get working. How to just get unique software working (that is not already packaged in nixpkgs)
Prior art
https://discourse.nixos.org/t/trying-to-contribute-to-nixpkgs-but-only-buildfhsenv-works-for-binary/36579
Willing to help?
Sure, just ping me if you need me to proof read.
Priorities
Add 👍 to issues you find important.