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

--- Comment #27 from Martin Renvoize (ashimema) 
<[email protected]> ---
Created attachment 208569
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=208569&action=edit
Bug 43546: (RM follow-up) Lower the Getopt::Long::Descriptive minimum to 0.109

The 0.116 minimum is the version installed in KTD (Debian trixie), not
one Koha needs. The packaged versions are 0.109 in Ubuntu jammy, 0.111
in Debian bookworm and Ubuntu noble, and 0.116 in Debian trixie, so a
0.116 minimum would be reported as too old on the first three even with
the distribution package installed.

The Getopt::Long::Descriptive features Koha::Script relies on are all
older than 0.109: required, default, implies, callbacks, shortcircuit
(0.095), prog_name, and Usage->text and Usage->die. Of the changes in
0.110 to 0.117 none affects them:

 0.112 drops the redundant option warning (Getopt::Long 2.55+)
 0.113 reflows usage output
 0.114 stops treating (required => 0) as required, which is not used
 0.115 handles a missing format string, which is always passed
 0.116 restores the Getopt::Long configuration after parsing
 0.117 adds experimental completion script generation

t/Koha/Script.t and the converted cart_to_shelf.pl and runreport.pl give
identical results with 0.116, with 0.111 on Getopt::Long 2.54 and with
0.109 on Getopt::Long 2.52 (the pairs shipped by bookworm and jammy).

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Signed-off-by: Martin Renvoize <[email protected]>

-- 
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