Bug#924172: www.debian.org: differences under english/ between builds in stretch and buster

Shlomi Fish <[email protected]>
Newsgroups gmane.linux.debian.devel.www
Message-ID <20200611165003.04ce6708__20780.4145802342$1591884926$gmane$org@telaviv1.shlomifish.org>
Hi Axel,

On Thu, 11 Jun 2020 13:51:28 +0200
Axel Beckert <[email protected]> wrote:

> Hi Shlomi,
> 
> Shlomi Fish wrote:
> > 2. The newest release of wml is 2.28.0 (see
> > https://github.com/thewml/website-meta-language/releases )  
> 
> I know.
> 
> > while Debian sid is stuck at 2.12.x (see
> > https://packages.debian.org/sid/wml ).  
> 
> Yes, as I didn't get any newer releases (up to 2.24) to build properly
> anymore. You can see my tries here:
> https://salsa.debian.org/debian/wml/-/tree/2.20.4-pkg-incomplete
> (ignore the version in the branch name, I didn't expect this to last
> several upstream releases).
> 
> 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 .

> > I'd rather not support such an old release,  
> 
> It's not about Debian Unstable, it's about the WML version in current
> Debian Unstable (which only happens to be the same upstream version as
> in Debian Unstable for the reasons mentioned above) and Debian (well,
> I) will support this until the EoL of Debian 10 Buster.
>

ok.
 
> > so if the new version still exhibits some
> > regressions, please send a failing testcase to
> > https://github.com/thewml/website-meta-language/tree/master/src/wml_test and
> > I'll try to fix it.  
> 
> Will do — as soon I get it building again.
> 

I'll try to help.

> > 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 and has fewer "WTF?" surprises than wml, as I discovered some
misrendered output during the conversions. There may be some features that only
wml has and TT doesn't, but I think the benefits outweigh the drawbacks.

> 		Regards, Axel



-- 

Shlomi Fish       https://www.shlomifish.org/

Objective Visual Turbo Global jIronOpenPerl++.NET™ Enterprise Edition♭
Professional Home Premium Ultimate 64-bit Single-user.
    — based on a Freenode #perl conversation ( https://is.gd/cCUBY2 )

Please reply to list if it's a mailing list post - https://shlom.in/reply .
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.