[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: webgen (finally)



Am / On Thu, 11 Mar 2021 17:38:55 +0100
schrieb / wrote Daniel Leidert <dleidert@debian.org>:

> I've checked the current sources. Here are some hints:

Dear Daniel,

I hopefully followed all your hints and also reverted the
link-building to libruby2.7-files except the ones that are
links themselves.

> debian/copyright:
> ...
> data/webgen/passive_sources/stylesheets/coderay-default.css
> very probematic A) The COPYING file only says "LGPL"
> without any specific version, B) it actually says that
> this file was created

I don't see the problem. Of cause it's created, as all the
source-files are. The important thing he says in
COPYING is that the file
"has been generated with the coderay_stylesheet binary and
falls under the LGPL."

The file itself was added to the source on July 3rd 2009
(see:
https://github.com/gettalong/webgen/commits/master/data/webgen/passive_sources/stylesheets/coderay-default.css)
and in the file it said at that time:
"This file has been generated with the coderay_stylesheet
binary from the coderay gem. Copyright by Kornelius
Kalnbach, licensed under LGPL - see coderay.rubychan.de"
(see:
https://github.com/gettalong/webgen/commit/d1dcddefbfe1ade2577db2ace4fff67de47be348#diff-025ef980846aeca1c4bca72e101339031712327c67e64d203508ab1707837be2)

He removed this statement in the file itself with commit
05a1d4... on May 17th 2012 but left the statement in the
COPYING-file.

The 'coderay_stylesheet binary' this statement means
is the binary in the ruby-coderay package. Coderay now seems
to be licensed with MIT licence, although the debian
copyright file still declares it LGPL-2.1. But at least in
2009 it was LGPL licensed. 

I don't know why Thomas Leitner wanted the coderay produced
css file also licensed by LGPL but he wanted it. LGPL
exists since 1991 and started with version 2.0. Since 1999
exists version 2.1 and since 2007 also version 3.0. So I
think it's o.k. to assume that in 2009 this statement means
at least version 2.1.

So I changed my copyright passage to:

Files:
data/webgen/passive_sources/stylesheets/coderay-default.css
Copyright: © 2003-2021 Thomas Leitner (This file has been
generated with the coderay_stylesheet binary and falls
under the LGPL) 
License: LGPL-2.1

Hopefully this works and lintian will not grumble about it.

If not from my point of view the package would be ready.

Oh, I just see: The reprotest job failed once more because
in the second build there was a test-error, which I
literally don't understand (my French fails):

" 1) Failure:
TestTidy#test_static_call
[/tmp/reprotest.Xp4Lp0/build-experiment-1/build-experiment-1/test/webgen/content_processor/test_tidy.rb:32]:
Expected /inserting missing/ to match "W,
[2022-02-22T18:40:46.634660 #18048]  WARN -- : Tidy
reported problems for </test>: Ligne: 1 Col: 1 -
Avertissement:ajout d'un élément 'title' manquant\nW,
[2022-02-22T18:40:46.870987 #18048]  WARN -- : Tidy
reported problems for </test>: Ligne: 1 Col: 1 -
Avertissement:déclaration <!DOCTYPE> manquante\nW,
[2022-02-22T18:40:46.871083 #18048]  WARN -- : Tidy
reported problems for </test>: Ligne: 1 Col: 1 -
Avertissement:texte brut n'est pas permis dans les éléments
<head>\nW, [2022-02-22T18:40:46.871102 #18048]  WARN -- :
Tidy reported problems for </test>: Ligne: 1 Col: 1 -
Avertissement:insertion implicite de <body>\nW,
[2022-02-22T18:40:46.871114 #18048]  WARN -- : Tidy
reported problems for </test>: Ligne: 1 Col: 1 -
Avertissement:ajout d'un élément 'title' manquant\n"."

Any Idea?

A little bit frustrated

Klaumi

-----
Klaumi Klingsporn
mail: klaumikli@gmx.de
web: www.klaumikli.de

Attachment: pgpezjHVGyMOt.pgp
Description: Digitale Signatur von OpenPGP


Reply to: