On Thu, 28 Apr 2016, Olly Betts wrote:

Build-Depends:
   debhelper (>= 9),
   dh-python,
   libgtk2.0-dev,
   libwxgtk3.0-dev,
   libwxgtk-media3.0-dev,
#    libwxgtk-webview3.0-dev,
   python-all,
   python-all-dev

Uncommenting the appears to be all that is needed.

What does a debdiff of the binary changes file before and after changing
this look like?

Attached.

Thanks.

Control files of package python-wxgtk-media3.0: lines which differ (wdiff 
format)
---------------------------------------------------------------------------------
Depends: python-wxgtk3.0, python (<< 2.8), python (>= 2.7~), python:any (>= 2.7.5-5~), libc6 (>= 
2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2), libwxbase3.0-0v5 (>= 3.0.2+dfsg), libwxgtk-media3.0-0v5 
(>= 3.0.2+dfsg), {+libwxgtk-webview3.0-0v5 (>= 3.0.2+dfsg),+} libwxgtk3.0-0v5 (>= 3.0.2+dfsg)
[...]
Control files of package python-wxgtk3.0: lines which differ (wdiff format)
---------------------------------------------------------------------------
Depends: python-wxversion, python (<< 2.8), python (>= 2.7~), python:any (>= 2.7.5-5~), libc6 
(>= 2.14), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2), libwxbase3.0-0v5 (>= 3.0.2+dfsg), 
{+libwxgtk-webview3.0-0v5 (>= 3.0.2+dfsg),+} libwxgtk3.0-0v5 (>= 3.0.2+dfsg)

With this change, python-wxgtk-media3.0 and python-wxgtk3.0 would
additionally depend on libwxgtk-webview3.0-0v5, which drags in rather a
large pile of dependencies (via libwebkitgtk-1.0-0).  People will (quite
justifiably) moan if we do that.

This is probably why this is currently commented out - things need
sorting out such that only python-wxgtk-webview3.0 pulls in
libwxgtk-webview3.0-0v5 (like how only python-wxgtk-media3.0 pulls in
libwxgtk-media3.0-0v5, though the mechanism to achieve this might not
be the same).

Right.  I'll see if I can figure out the best way to do this.

Scott

Reply via email to