[Freewx-maint] Bug#821934: Need libwxgtk-webview3.0-dev as build-dep

Olly Betts olly at survex.com
Thu Apr 28 03:54:00 UTC 2016


On Wed, Apr 27, 2016 at 11:36:42PM -0400, Scott Talbert wrote:
> On Wed, 27 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).

Cheers,
    Olly



More information about the Freewx-maint mailing list