Isn't it about time for some major anti-FUD movement (phoronix may be in a good position to help).
Yes there are alot of distro's so what, this isn't the 90's where release of the kernel and libc was slow so distro's would apply any number of patches they felt like (leading to the odd case of incompatibility).
This VASTLY improved with git where each distro pretty much ended up having the same src for the core components.
I have a simulation package, an FEA program, which is like 10years old. The requirements? kernel2.4 or greater, libc2.2 or greater, ogl1.2 or greater (then ram ...)
it ships with some libraries to not rely on the system libs and the ONLY package i need to install (which is fortran, which every distro provides...)
This screams of Blizzard having a build process for windows and it isn't quite compatible for linux
They already have it working on one distro (even if it is LFS), release it and let the strength of linux (ie the community) provide howto's for each distro.
I techsupport for HeroesOfNewerth and 99% of the time it just works, the 1% when it doesn't is because people have forgotten to install 3D drivers, which is easy to spot with a bashliner
from my forum sig
S2 can easily do this, UT2004 easily works, postal can...
Follow the Wiki
* Win: C:\Documents and Settings\[user]\My Documents\Heroes of Newerth\game\
* Lin: ~/.Heroes\ of\ Newerth/game/
* Mac: ~/Library/Application Support/Heroes of Newerth/game/
Lin: [COLOR=Red] glxinfo | grep -i "opengl\|direct\|serve
wtf can't blizzard. I would be concerned about blizzard process if they can't manage to find the libs that are core (and package them)