To be fair, nearly all package management systems install to /usr/bin by default, and run roughshod over anything underneath them. At least gem can be configured to install in your home directory, and utilize dependencies that are already present. Apt is completely incapable of supporting anything like that.
The LSB is trivial spec-wank. A whole bunch of effort that doesn't address any of the actual real-world portability issues.
The LSB is trivial spec-wank. A whole bunch of effort that doesn't address any of the actual real-world portability issues.