[Pkg-e-devel] Provides: in libevas-*-engines-*

Albin Tonnerre albin.tonnerre at gmail.com
Tue Jul 21 12:38:36 UTC 2009

On Tue, Jul 21, 2009 at 01:18:03PM +0200, Joachim Breitner wrote :
> Hi,
> zhone needs to ensure that the X11 engines are installed. Currently, we
> need to have a Dependency on libevas-svn-02-engines-x. Since zhone is
> actually a python library, it should not have to care about the ABI.
> Could the libevas-*-engines-* packages please provide a name without the
> ABI, such as libevas-engines-x, so that python applications do not have
> to be changed with each ABI bump?

Let's assume I forget to - or can't - ask for a dep-wait for python-e* when
uploading a new evas version. python-e* still depend on this older version, and
at the same time libevas-engine-x would become upgradeable with the new one.

Python-e* will still be looking for the old engines, while you'll just have
installed the new ones. Then it's only a matter of whether you have (rightfully
so) removed the old libevas-engines-x because it wasn't used. Then you end up
with a broken app while its deps are still satisfied.

Albin Tonnerre
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-e-devel/attachments/20090721/bd63ce4b/attachment.pgp>

More information about the Pkg-e-devel mailing list