Rebuild needed for libhtml-gumbo-perl
Aymeric Agon-Rambosson
aymeric.agon at yandex.com
Thu Jan 2 18:52:36 GMT 2025
Hello,
I am Aymeric Agon-Rambosson, the maintainer of gumbo-parser, a
pure C HTML5 parsing library.
As you are aware, there are perl bindings for this library
(libhtml-gumbo-perl).
I recently updated the library
(https://tracker.debian.org/news/1596022/accepted-gumbo-parser-0123dfsg-1-source-into-unstable/),
but the transition to testing is blocked because of the
autopkgtest of libhtml-gumbo-perl
(https://ci.debian.net/packages/libh/libhtml-gumbo-perl/testing/amd64/55953076/).
I have inquired a bit, and it turns out that the tests pass only
when the bindings are first rebuilt against the updated version of
the library (0.12.3+dfsg-1). Indeed, when I sbuild
libhtml-gumbo-perl on my local machine, and run autopkgtest as
part of the sbuild process, the tests pass.
I could also confirm the following (in a sid chroot) :
- The tests fail when one installs libhtml-gumbo-perl (which pulls
libgumbo2 as dependency), pulls the source of
libhtml-gumbo-perl, and manually runs the tests in t/.
- The tests succeed when one installs the build dependencies of
libhtml-gumbo-perl (among those libgumbo-dev), builds
libhtml-gumbo-perl, installs the locally built package, and
manually runs the tests in t/.
As far as I know, this is the first time that it happens. It could
maybe be judicious to add the build-needed restriction to the
autopkgtest. Would it be possible in any case to trigger a rebuild
of libhtml-gumbo-perl so the autopkgtest could succeed and
gumbo-parser could migrate to testing ?
Please let me know if anything is unclear, and thanks in advance.
Best,
Aymeric Agon-Rambosson
More information about the pkg-perl-maintainers
mailing list