[Pkg-e-devel] Provides: in libevas-*-engines-*
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 :
> 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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 835 bytes
Desc: Digital signature
More information about the Pkg-e-devel