[Python-modules-team] Bug#1001517: python3-mechanize: Broken search capability due to incompatible change in new sphinx 4.3

Cédric Hannotier cedric.hannotier at ulb.be
Sat Dec 11 11:58:29 GMT 2021


Package: python3-mechanize
Version: 1:0.4.5-2
Severity: minor

Dear Maintainer,

The search capability is currently broken on testing.
Indeed,
a new version of sphinx (libjs-sphinxdoc) as been pushed (4.2 -> 4.3),
which includes a breaking change in the search index format.

Could you recompile the package against sphinx 4.3 to regenerate
the search index, contained in file 'searchindex.js'?

# Step to reproduce:
 - install python3-mechanize
 - $BROWER /usr/share/doc/python-mechanize/html/search.html?q=key

# Expected behavior:
Show results for searched keyword.

# Current behavior:
Non-stop loading without showing any result. Console outputs:
jquery.js:4053 Uncaught TypeError: Cannot read property '4' of undefined
    at Object.performObjectSearch (searchtools.js:333)
    at Object.query (searchtools.js:211)
    at Object.performSearch (searchtools.js:146)
    at Object.init (searchtools.js:79)
    at HTMLDocument.<anonymous> (searchtools.js:528)
    at mightThrow (jquery.js:3760)
    at process (jquery.js:3828)


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-proposed-updates-debug'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.14.0-4-amd64 (SMP w/12 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages python3-mechanize depends on:
ii  libjs-sphinxdoc   4.3.1-1
ii  python3           3.9.7-1
ii  python3-html5lib  1.1-3

python3-mechanize recommends no packages.

python3-mechanize suggests no packages.

-- no debconf information

-- 

Cédric Hannotier



More information about the Python-modules-team mailing list