
July 15, 2009
12:30 p.m.
At 05:16 PM 7/15/2009 +0200, Joachim König wrote:
f you have m different versions of n packages then you could have n**m different combinations for an application so you need a possiblilty to select one combination from n**m possible ones at application startup time. Is this really worth it?
Obviously yes, as neither buildout nor setuptools would exist otherwise. ;-) Nor would Fedora be packaging certain library versions as eggs specifically to get certain multi-version scenarios to work. The specific solutions for handling n*m problems aren't fantastic, but they are clearly needed. (Buildout, btw, actually hardwires the n*m choice at install time, which is probably better for production situations than setuptools' dynamic approach.)