[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse-packaging
Subject:    Re: [opensuse-packaging] Requires: %name = %version-%release
From:       Jean Delvare <jdelvare () suse ! de>
Date:       2007-11-07 15:10:14
Message-ID: 200711071610.14221.jdelvare () suse ! de
[Download RAW message or body]

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: opensuse-packaging+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-packaging+help@opensuse.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic