Hi Michal,

Le mercredi 07 novembre 2007, Michal Marek a écrit :
> A lot of openSUSE packages require an exact version-release of another
> subpackage of the same spec. Is this really needed? While it makes sense
> for some special packages like *-debuginfo or the gcc subpackages, does
> a *-devel or even *-doc package really need to depend on the runtime
> package from the _same build_? IMHO it only makes debugging and testing
> harder, because one has to update / downgrade certain sets of packages
> atomically, instead of just upgrading the one package with one patch
> added. And "one patch added" is usually the only difference (if any)
> between libxy-version-release and libxy-version-(release+1).
> 
> Opinions? Should we eliminate these strict dependencies where possible?
> Or should we use them everywhere? As it is now, it's inconsistent at least.

I agree that requiring just %name = %version should be sufficient in most
cases, and would make upgrading somewhat easier. There might be exceptions
though, it really depends on the upstream versioning policy.

-- 
Jean Delvare
Suse L3
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to