Hi Dominique,
First, let me thank you for your prompt response and quick fix at this
time of the year.
On 12/23/24 12:32, Dominique Dumont wrote:
Hi
This failure is due to a combination of issues.
Some author of texlive-extra got creative to specify their copyright years:
- 2023 -20** by Romain NOEL <romain...@free.fr>
- 2011-.. Maïeul Rouquette
This leads to error when parsing copyright ranges and this triggers the error
you've seen.
I'll change Software::Copyright to cope with these new ways of specifying a
copyright.
Thank you! Yes, I noticed those range definition which looked very
suspicious, but I didn't have time (and skills) to further investigate
it to propose a fix.
Another problem is that some copyrights are not utf-8:
texmf-dist/source/latex/beamertheme-gotham/gotham.dtx LPPL-1.3c 2023
-20** by Romain NOEL <romain...@free.fr>
texmf-dist/source/latex/beamertheme-gotham/gotham.ins LPPL-1.3c 2008
Romain NOÃL <romain...@free.fr>
texmf-dist/tex/latex/beamertheme-gotham/beamercolorthemegotham.sty
UNKNOWN 2023 -20** by Romain NOÃL <romain...@free.fr>
texmf-dist/tex/latex/beamertheme-gotham/beamerfontthemegotham.sty
UNKNOWN 2023 -20** by Romain NOÃL <romain...@free.fr>
texmf-dist/tex/latex/beamertheme-gotham/beamerinnerthemegotham.sty
UNKNOWN 2023 -20** by Romain NOÃL <romain...@free.fr>
texmf-dist/tex/latex/beamertheme-gotham/beamerouterthemegotham.sty
UNKNOWN 2023 -20** by Romain NOÃL <romain...@free.fr>
texmf-dist/tex/latex/beamertheme-gotham/beamerthemegotham.sty UNKNOWN 2023
-20** by Romain NOÃL <romain...@free.fr>
This also triggers the error you've seen.
I'm going to modify lib/Dpkg/Copyright/Grant/ByDir.pm to tolerate these
issues, but the resulting copyright may not be as accurate as possible.
I see, thanks for clarifying. I wonder if there is a kind of
specification which mentions that copyright notice should be utf-8 or if
it is just the common case.
I'd suggest you talk with upstream to fix the encoding of the source files.
Thank you, yes, I will discuss this with upstream.
I understand that some of these corner cases are triggered by the new
features in scan-copyrights which tries to get better scanning results
which is something I really appreciate. In this context, I wonder if in
general when trying to parse a copyright notice and some "strange data"
is found the tool should print a warning and report "UNKNOWN"
Thanks,
Walter
All the best
--
Walter Lozano
Collabora Ltd.