[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