[Pkg-mozext-maintainers] Bug#889712: adblock-plus: adblockplus deprecated, replaced by adblockpluschrome
Andreas Tille
tille at debian.org
Tue Feb 6 08:51:17 UTC 2018
Source: adblock-plus
Version: 2.9.1+dfsg-1
Severity: grave
Justification: renders package unusable
Hi,
since firefox 57 adblock-plus does not work any more. Upstream page[1]
says:
This codebase is deprecated, it will not work with Firefox 57 and
above. As of Adblock Plus 3.0, Adblock Plus for Firefox is based on the
adblockpluschrome repository[2].
I tried to build adblockpluschrome using the current packaging code adapted
to the new version but my build attempt failed with
...
debian/rules override_dh_auto_build
make[1]: Entering directory '/build/adblock-plus-3.0.2'
TZ=UTC python build.py build --release
Traceback (most recent call last):
File "build.py", line 10, in <module>
import buildtools.build
ImportError: No module named buildtools.build
debian/rules:7: recipe for target 'override_dh_auto_build' failed
...
I have not done much besides adapting the watch file, removing most of
the quilt patches since patches files vanished and adapting patch
0004-Drop-dependency-check.patch by refreshing. If you want me to
commit this in some branch to save you a minimum of work I can do so.
I have no idea how to proceed with the lacking Python module (may this
one[3] ??) - there might be a chance to do without this. If you need
help and think [3] is essential I would volunteer to package this to
help steping forward with this issue.
Kind regards
Andreas.
[1] https://github.com/adblockplus/adblockplus
[2] https://github.com/adblockplus/adblockpluschrome
[3] https://pypi.python.org/pypi/buildtools
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (501, 'testing'), (50, 'buildd-unstable'), (50, 'unstable'), (5, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
More information about the Pkg-mozext-maintainers
mailing list