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.


Reply via email to