https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30819

--- Comment #4 from Chris Nighswonger 
<[email protected]> ---
The upstream module side of this is done.

PDF::Reuse::Barcode 0.10 is on CPAN as of 2026-07-29 and adds a `textsize`
parameter, defaulting to 10 so existing callers are unaffected. That removes
the
blocker described in comment #2: the barcode's human-readable text was drawn at
a hard-coded 10 point inside PDF::Reuse::Barcode, so Koha's layout font size
could never reach it.

The Koha-side change is small -- C4::Labels::Label passes the layout's
font_size
through as `textsize` when calling PDF::Reuse::Barcode -- but it cannot be
pushed yet, because it requires bumping cpanfile to PDF::Reuse::Barcode 0.10
and
that version is not installable from any suite in use:

  stable (trixie)        0.07-2
  testing (forky) / sid  0.09-1
  trixie-backports       0.09 in the NEW queue
  Koha community repo    0.09 being packaged (per bug 41717 comment #13)
  needed here            0.10

Pushing a cpanfile bump ahead of the packaging is what caused bug 41717 to be
reverted: Jenkins could not satisfy the dependency, the test suite failed at
the
installation step, and no patches could be pushed until it was backed out. So
this bug should wait on 0.10 reaching the community package repository rather
than repeat that.

Adding the `dependency` keyword and CC'ing Mason, who handles the Debian
packaging for the Koha repository.

Happy to write and test the Koha-side patch in the meantime so it is ready to
attach the moment 0.10 is installable -- just say the word.

(Also, for the record, a correction to comment #2: I do still work on Koha and
Perl, and I maintain PDF::Reuse::Barcode -- 0.10 is my release. No criticism
intended of the comment; just noting it so nobody scopes this around the
assumption that the module is unmaintained.)

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to