El 11/12/12 18:43, Linda Walsh escribió:
Even perl does not restrict programs to a fixed version. But Suse added exact version requirements to vim and and other programs making it impossible to upgrade piecemeal. It's one thing to say you must have *at least* this version, but requiring *exact* versions is Bad software practice.
It is doing exactly what we want it to do, that is, what people who have to deal with the distribution maintenance expressed.
It is as bad or worse than hard-coding absolute pathnames.
Many programs under the 12.X series now have exact dependencies on GLIB x.14, x.15, x.16... etc... (12.1/12.2/factory), which means binaries from one version are BOTH forwards and backwards incompatible.
You do not understand what backwards compatibility is. Application X that was linked on openSUSE 12.x with glibc should work unmodified in factory. not the other way around or any different combination. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org