On Friday 26 February 2010, 11:30:27 Michael Schroeder wrote:
On Thu, Feb 25, 2010 at 09:41:56PM +0100, Hans-Peter Jansen wrote:
What I would like to do is letting my hylafax+ package:
Provides: hylafax fax_daemon Conflicts: hylafax sendfax Obsoletes: hylafax
Btw, that's a self-conflicts. A Package must not conflict with something it provides. "Obsoletes: hylafax" is enough.
Ah, sure. Stupid me. Thanks for the catch (and the note). Fixed. If only I could do the correct Provides:. From what I have now: Name: hylafax+ Provides: fax_daemon Conflicts: sendfax Obsoletes: hylafax %package -n %{name}-client Provides: fax_client Conflicts: sendfax Obsoletes: hylafax-client BS complains: hylafax+.i586: W: obsolete-not-provided hylafax hylafax+-client.i586: W: obsolete-not-provided hylafax-client If a package is obsoleted by a compatible replacement, the obsoleted package must also be provided in order to provide clean upgrade paths and not cause unnecessary dependency breakage. If the obsoleting package is not a compatible replacement for the old one, leave out the provides. Dirk? Cheers, Pete -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org