Przemek Klosowski via devel wrote:
3. modularity allows choosing non-default versions, which is great
for
a particular application, but conflicts with other apps, forcing us
to choose only one of them. This provides a working solution for at
least some people, so it's useful for e.g. Redhat, but it makes life
hard for an end-user that just wants to have a system with a
complete set of software
Exactly. And we already have a solution to that (allowing to choose non-
default versions of libraries without introducing this type of conflicts),
it is called compatibility packages.
Kevin Kofler