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