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

Scott Talbert swt at techie.net
Thu Apr 28 04:00:51 UTC 2016


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



More information about the Freewx-maint mailing list