rpms/libopensync-plugin-evolution2/devel .cvsignore, 1.7, 1.8 libopensync-plugin-evolution2.spec, 1.19, 1.20 sources, 1.7, 1.8

Christoph Wickert christoph.wickert at googlemail.com
Sat Mar 28 13:43:11 UTC 2009


Am Samstag, den 28.03.2009, 14:17 +0100 schrieb Michael Schwendt:
> On Sat, 28 Mar 2009 13:13:11 +0100, Christoph wrote:
> 
> > Am Samstag, den 28.03.2009, 09:36 +0100 schrieb Michael Schwendt:
> > > 
> > > I wonder why this spec file creates a virtual -devel subpackage with a
> > > lower Epoch and higher version 
> > 
> > because of the downgrade
> 
> Let me rephrase:
> 
> Previous package build: 0.36-1
> This update: 1:0.22-2
> 
> Why is the -devel subpackage 0:0.35 as I quoted?
> 
> The 0.36-1 release already did:
> 
> Obsoletes: libopensync-plugin-evolution2-devel < 0.35
> Provides:  libopensync-plugin-evolution2-devel = 0.35
> 
> With a downgrade to 1:0.22, -devel goes from 0.35 to 0:0.35?
> (no Epoch and explicit zero Epoch doesn't make a different, btw)

You are correct, I did not look closely enough. This is nonsense.

> > > and why there is no API for that -devel
> > > pkg included?
> > 
> > because the maintainer has dropped the -devel package again.
> 
> Why the "Provides" then?

Most likely because of a bad interpretation of 
http://fedoraproject.org/wiki/Packaging/NamingGuidelines#Renaming.2Freplacing_existing_packages

Regards,
Christoph




More information about the fedora-devel-list mailing list