Hi Axel! You can find my attempt to fix the debian build here:
https://www.shlomifish.org/Files/files/code/wml.debian-shlomify-1.diff The sed addition to debian/rules seems to improve matters, but the restoration of p9_slice (to fix loading SliceTermParser.pm ) gives dpkg-source a fit. I really find the debian gbp stuff puzzling. here is the script i used: https://www.shlomifish.org/Files/files/text/docker-wml-debian-perl-v0.1.0.txt On Thu, 11 Jun 2020 17:00:42 +0200 Axel Beckert <a...@debian.org> wrote: > Hi Shlomi, > > [taking Cyril and Laura out of the loop] > > Shlomi Fish wrote: > > > IIRC I had test suite failures. Need to check 2.28 again. (And yes, I > > > know, I haven't filed an upstream bug report yet — still haven't > > > figured out what exactly is the cause for the failures.) > > > > Ah - thanks for the update. I guess I can try building the package > > myself in a VM/container. For the record, the build and tests pass > > fine in travis-ci/ubuntu bionic , locally on fedora and mageia, on > > the mageia build system, and on appveyor/mswin10/cygwin . > > Yeah, another reason for not having it reported upstream is that I'm > not yet sure if one of the Debian patches is the culprit. It seems like this is the case. > > Regarding Travis CI: IMHO its value is quite limited by the fact that > Travis is nearly always two or more years behind the latest Ubuntu LTS > release. (Actually I'm kinda surprised that they in the meanwhile > managed to support 18.04. The last time I looked (IIRC a few months > ago around the 20.04 release) they were still on 16.04. > Yes, you can run docker containers in travis. > > > Will do — as soon I get it building again. > > > > I'll try to help. > > Appreciated, but I would kinda feel bad in case one of the Debian > patches will be identified as the culprit and someone else had to do > my work. :-) No worries. > > > > > Converting some of my sites away from wml has shortened their > > > > build times considerably. > > > > > > But are they as flexible as before while still being statically > > > compiled? I doubt. > > > > They are still "statically compiled" (or generated: > > https://github.com/shlomif/shlomif-tech-diary/blob/master/static-site-generators--despair.md > > ), and I verified that they generated the same output before and > > after using "diff -u -r", html-minifier and other tools. Template > > Toolkit is fairly flexible [...] > > Ah, TT. Oh well, from my point of view, TT always felt too generic to > me. I had the feeling that I'd have to write a lot of the > infrastructure for static compiling that WML already offers (mainly > wmk, but also some of the passes like splice), myself. So I never > considered it to be a WML replacement but rather something that is on > the same level as e.g. Embperl.) > Perhaps. > Regards, Axel -- Shlomi Fish https://www.shlomifish.org/ UNIX Fortune Cookies - https://www.shlomifish.org/humour/fortunes/ Fortran - there isn’t a way to do it... oh wait! Now there is. — https://www.shlomifish.org/humour/ways_to_do_it.html Please reply to list if it's a mailing list post - https://shlom.in/reply .