Thanks for this. I've updated the debian/copyright and resubmitted.
I only discovered `cme` last week, very helpful. As is the `ag` command
you show.
BTW, this package is being de-vendored from `openmpi` which is already
in the archive. OpenMPI has an old-fashioned non-machine readable
copyright file i'm updating.
Re-reading the policy, I see that its not as pedantic as I originally
thought: you don't need separate stanzas for each combination of
ownerships when they have the same license, which is the mistake that
made this file so big :-).
Regards
Alastair
On 16/02/2026 08:10, Andrew McMillan wrote:
That's a mighty complicated copyright you have there! Unfortunately there are
a few issues that you missed in the file that will need to be corrected:
Warning in 'copyright Files:VERSION License full_license': License contains
copyright scanner boilerplate. Please update this field with the actual license
text (this cannot be fixed with 'cme fix' command)
Offending value: 'Please fill license text from header of files'
Warning in 'copyright Files:"contrib/scaling/scaling.pl" License full_license':
License contains copyright scanner boilerplate. Please update this field with the actual
license text (this cannot be fixed with 'cme fix' command)
Offending value: 'Please fill license text from header of files'
Warning in 'copyright Files:"contrib/whitespace-purge.sh" License
full_license': License contains copyright scanner boilerplate. Please update this field
with the actual license text (this cannot be fixed with 'cme fix' command)
Offending value: 'Please fill license text from header of files'
Element 'License-Alias' of node 'copyright Files:"docs/_templates/*"' is
deprecated
Configuration item 'copyright Files:"docs/_templates/*" License short_name' has
a wrong value:
value 'BSD-3-clause' does not match grammar from model: license
'BSD-3-clause' is not declared in a stand-alone License paragraph. Expected one
of the current stand-alone License paragraphs: BSD-2-Clause BSD-3-Clause GPL-2
GPL-2+ with Autoconf-data exception GPL-3+ with Autoconf-data exception.
value is computed from '$replace{$alias}', where 'alias' from path '- -
License-Alias' is undef
This is all output from `cme fix dpkg`, if you want to check you got it right
before uploading.
There's also a note on this review with a (likely incomplete) list of copyright
holders that
it might just be worth checking are all included in the copyright file.
Thanks!
Further information may be found at:
Regards, Andrew McMillan
Member of the DFSG, Licensing & New Packages Team
===
Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.