[Python-apps-team] Bug#713017: Bug#693481: Processed: block 713017 with 693481

Dmitry Smirnov onlyjob at debian.org
Sat Jun 22 09:17:52 UTC 2013


On Sat, 22 Jun 2013 18:35:24 أحمد المحمودي wrote:
>   How is 693481 blocking 713017 ?

Xpra bundles "python-webm" library that xpra-upstream patches to
hardcode library names ("libwebp.so", "libwebp.so.2", "libwebp.so.4").
Therefore the bug is that we have corresponding hard-coded
dependency on particular library i.e. "libwebp2" or "libwebp4".

This is wrong, fragile and actually not even xpra problem after all,
so merely bumping Depends is not a fix but temporary workaround.

I fixed this problem in de-coupled "python-webm" package which is
waiting for approval in NEW. There will be no hard dependency on
"libwebp*" -- instead dependency will be calculated on build-time
according to installed "libwebp-dev".

Also "python-webm" will be dynamically discovering "libwebp" using
"find_library" from "ctypes.util" rather than look for hard-coded
.so.N name.

Cheers,
 Dmitry Smirnov.

---

Most people work just hard enough not to get fired and get paid just
enough money not to quit
        -- George Carlin

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/python-apps-team/attachments/20130622/75f764b9/attachment-0001.sig>


More information about the Python-apps-team mailing list