[Pkg-mozext-maintainers] Bug#908509: Missing build-dependency against python(3)
apo at debian.org
Mon Sep 10 18:15:10 BST 2018
Control: tags -1 confirmed pending
Am 10.09.2018 um 18:28 schrieb Laurent Bigonville:
> Package: webext-ublock-origin
> Version: 1.16.14+dfsg-1
> Severity: serious
> Looking at the build logs, it seems that the buildsystem is using both
> python and python3 (*sigh*) but none of them are declared in the build
Thank you for reporting this issue. Indeed a build-dependency on python3
is missing. The python command should not be necessary in my opinion and
could be replaced with python3. Seems to be a bit inconsistent. I will
raise this issue with upstream.
> The main visible issue is that the version is not properly set in the
> manifest, but I don't know if there are not other issues.
Apparently there are no obvious usability issues but the "web accessible
resource" feature did not work as intended because of this bug. If I
read src/web_accessible_resources/to-import.txt correctly, ublock-origin
used a fallback mechanism instead.
> The build script should also probably be called with bash -e to exit if
> anything fails during the build
Good idea. I will implement that.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 963 bytes
Desc: OpenPGP digital signature
More information about the Pkg-mozext-maintainers