Well, a major downside of not providing alternatives is that installing only llvm-3.2 (say) doesn't make it possible to compile and run 3rd- party LLVM-based software without substantial tweaking. We have modified configure script specially for Ubuntu/Debian to look for llvm-config-3.2 and llvm-config-3.1 in addition to llvm-config. However, we also need to invoke llvm-link and possibly other llvm binaries at runtime, and this is a lot trickier. It seems silly to write special hacks just to make things work out of the box on Debian/Ubuntu.
Please, just provide alternatives. There're no real reasons to not use them, besides "I don't want to". For most users, installing llvm-3.2 and actually getting llvm-3.2 that works out of the box would be quite useful, I reckon. To quote from http://wiki.debian.org/DebianAlternatives: The Debian alternatives system creates a way for several programs that fulfill the same or similar functions to be listed as alternative implementations that are installed simultaneously but with one particular implementation designated as the default. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/991493 Title: Missing llvm-config alternatives. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-3.1/+bug/991493/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs