Hi Dave, Am Dienstag, den 05.05.2020, 11:02 +0200 schrieb Dave Plater: > Hi, I maintain lilypond in openSUSE and a user requested 2.20.0 which > prompted me to update. I was very disappointed when I received this > error from configure: > ERROR: Please install required programs: texi2html <= 1.82 (installed: > 5.32) > Both lilypond 2.18.2 and 2.19.83 (which I built to make sure there were > no nasty shocks in 2.20.0) are building happily with texi2html-5.32 and > there have been no bug reports. > Is this possibly a typo in configure or an m4 macro?
yes and no: texihtml-1.82 is really required, but only if you want to build the HTML documentation. This shouldn't be necessary for a distribution package, and there's no influence on the binary. There's a switch --disable-documentation, but this also disables building the info pages which you probably want to have. As such the only possibility for 2.20 is to remove the version constraint, as for example Arch Linux does: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/lilypond#n25 (For 2.22 I tentatively plan to add something like --disable-html- documentation to make texihtml optional for distributions.) Hope this helps Jonas
signature.asc
Description: This is a digitally signed message part
