On 12/23/2010 08:19 AM, Zhu, Peter J wrote:
If an app requires 0.5.X, it has to specify Requires:telepathy-qt-1?

You would never see that in a spec file. If an app requires
telepathy-qt4 to run, it almost always has it as a build requirement, so
you would see:

BuildRequires: pkgconfig(TelepathyQt4) >= 0.5.0

which is sane. See for example:
https://build.meego.com/package/view_file?file=contactsd.spec&package=contactsd&project=home:pcapriotti:branches:devel:people

I don't know what you mean "one of the development packages is
installed"

You cannot install telepathy-qt4-devel and telepathy-qt4-1-devel on the
same system. This is only a problem if you are a developer who wants to
work on projects that depend on both.
For building packages it's not a problem unless a single package depends
on both (which will not happen).

Then we really should be careful for this. Did you communicate this
to apps owners? Are these apps required to move to new 0.5.X in 1.2
timeframe?

I don't know about that. However, having both packages for the time being shouldn't be a problem, even in a release.

BR,
Paolo Capriotti
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to