Your message dated Thu, 23 Oct 2025 14:36:49 +0000
with message-id <[email protected]>
and subject line Bug#1112109: fixed in mat2 0.14.0-1
has caused the Debian Bug report #1112109,
regarding mat2: autopkgtest regression in testing
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1112109: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112109
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mat2
Version: 0.13.5-1.2
Severity: serious
User: [email protected]
Usertags: regression
Hi Maintainer
Sometime around 2025-08-23, mat2's autopkgtest regressed in testing
[1]. I've copied what I hope is the relevant part of the log below.
Regards
Graham
[1] https://ci.debian.net/packages/m/mat2/testing/amd64/
128s =================================== FAILURES
===================================
128s ____________________________ TestCleaning.test_html
____________________________
128s
128s self = <tests.test_libmat2.TestCleaning testMethod=test_html>
128s
128s def test_html(self):
128s shutil.copy('./tests/data/dirty.html', './tests/data/clean.html')
128s p = web.HTMLParser('./tests/data/clean.html')
128s
128s meta = p.get_meta()
128s self.assertEqual(meta['author'], 'jvoisin')
128s
128s ret = p.remove_all()
128s self.assertTrue(ret)
128s
128s p = web.HTMLParser('./tests/data/clean.cleaned.html')
128s self.assertEqual(p.get_meta(), {})
128s self.assertTrue(p.remove_all())
128s
128s os.remove('./tests/data/clean.html')
128s os.remove('./tests/data/clean.cleaned.html')
128s os.remove('./tests/data/clean.cleaned.cleaned.html')
128s
128s with open('./tests/data/clean.html', 'w') as f:
128s f.write('<title><title><pouet/><meta/></title></title><test/>')
128s > p = web.HTMLParser('./tests/data/clean.html')
128s
128s tests/test_libmat2.py:633:
128s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _
128s libmat2/web.py:57: in __init__
128s self.__parser.feed(f.read())
128s /usr/lib/python3.13/html/parser.py:159: in feed
128s self.goahead(0)
128s /usr/lib/python3.13/html/parser.py:228: in goahead
128s k = self.parse_endtag(i)
128s /usr/lib/python3.13/html/parser.py:472: in parse_endtag
128s self.handle_endtag(tag)
128s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _
128s
128s self = <libmat2.web._HTMLParser object at 0x7f503704e7b0>, tag = 'title'
128s
128s def handle_endtag(self, tag: str):
128s if not self.__validation_queue:
128s > raise ValueError("The closing tag %s doesn't have a corresponding "
128s "opening one in %s." % (tag, self.filename))
128s E ValueError: The closing tag title doesn't have a corresponding
opening one in ./tests/data/clean.html.
128s
128s libmat2/web.py:133: ValueError
--- End Message ---
--- Begin Message ---
Source: mat2
Source-Version: 0.14.0-1
Done: Georg Faerber <[email protected]>
We believe that the bug you reported is fixed in the latest version of
mat2, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Georg Faerber <[email protected]> (supplier of updated mat2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 23 Oct 2025 14:12:17 +0000
Source: mat2
Architecture: source
Version: 0.14.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Privacy Tools Maintainers
<[email protected]>
Changed-By: Georg Faerber <[email protected]>
Closes: 1112109 1114201
Changes:
mat2 (0.14.0-1) unstable; urgency=medium
.
* New upstream version 0.14.0:
- Add webp support.
- Improve reliability.
- Correctly handle PDF with weird filenames.
- Improve epub support.
- Improve MSOffice documents support.
- Add Python 3.13 and 3.14 support.
- Remove bubblewrap sandboxing.
- Fix HEIC parsing with the latest exiftool.
(Closes: #1112109, #1114201)
debian/control:
- Depend on webp-pixbuf-loader and extend description.
- Drop bubblewrap recommendation.
- Point Homepage to GitHub.
- Bump Standards-Version to 4.7.2, no changes required.
debian/copyright:
- Point Source to GitHub.
debian/patches:
- Drop obsolete patch to fix HEIC parsing, applied upstream.
debian/watch:
- Switch to GitHub.
Checksums-Sha1:
015b08e45c2df3c0d31fba8d00d8a0c8e1ff53ce 1612 mat2_0.14.0-1.dsc
7eca6038981489bb55df3888c38e463eabbe81c5 10636064 mat2_0.14.0.orig.tar.xz
b6ab17752ab2392365a0e59bbc7dddf6ee46e112 10492 mat2_0.14.0-1.debian.tar.xz
16c57f69d0aeada3e614c916ac8267a06f04a61d 13472 mat2_0.14.0-1_amd64.buildinfo
Checksums-Sha256:
32297f37e65297c2477b8343b78fa0cf76aeedfaa699ab5e8bb0bcbe2ca7816c 1612
mat2_0.14.0-1.dsc
f01d4d6b481f16f752190e7def1b6803a0f4e82d77c40c9de487026704f476bc 10636064
mat2_0.14.0.orig.tar.xz
61a6bb207a6586b57165b0b98e5ba6023faccb9974e71ff212adeefa86326ca7 10492
mat2_0.14.0-1.debian.tar.xz
cd85c82e3cbbc32f6ae15e5196d93bff0b3531059d03f4c55f5a7fefe65357f6 13472
mat2_0.14.0-1_amd64.buildinfo
Files:
2227f89a489013ef61f73ce7b086fd0a 1612 utils optional mat2_0.14.0-1.dsc
fdee6efa3c9ad446e9cf507bf9da4827 10636064 utils optional
mat2_0.14.0.orig.tar.xz
48494143884f95d447471ec54987d55c 10492 utils optional
mat2_0.14.0-1.debian.tar.xz
4a846680784c3c31a4827f8521334699 13472 utils optional
mat2_0.14.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQTEfr/MTlfp/DLKNABGG+5dJAqekQUCaPo5tgAKCRBGG+5dJAqe
kYnCAP9iOBjC0G5lAriBjlFlT2+vONflrNcrr1QoBsQ09rf8hQEA99Q2HqfIf3Nl
Ug9tNdUrULl0uUGSyjlg61SZZsdifgc=
=Ud7z
-----END PGP SIGNATURE-----
pgpflAJPVnkIe.pgp
Description: PGP signature
--- End Message ---