Bug#948471: libconfig-model-dpkg-perl: `value 'BSD~unspecified and/or CC0' does not match grammar from model` on scikit-learn/0.22.1:examples/cluster/plot_agglomerative_clustering_metrics.py
    Jonas Smedegaard 
    dr at jones.dk
       
    Mon Jan 13 11:56:41 GMT 2020
    
    
  
Quoting Dominique Dumont (2020-01-12 19:23:54)
> This error is triggered by the "and/or" string in the license 
> short_name. This "and/or" is produced by licensecheck (used by cme 
> when updating copyright data).
Yes, licensecheck deliberately uses "and/or" when it is uncertain if the 
user must comply with _both_ licenses or they are permitted to pick 
_either_ of them.
> Since libconfig-model-dpkg-perl 2.124 (released in July 2019), cme 
> contains code to replace 'and/or' with plain 'or' so the resulting 
> license short name complies with debian copyright format.
It worries me that cme is making such blind assumptions about licensing 
relationships!
> First,  licensecheck does not parse correctly the files containing this style of license specification:
>  # License: BSD 3 clause
> 
> licensecheck should produce 'BSD (3 clause)' instead of 'BSD (unspecified)'
[...]
> Jonas, can you check what's going on with licensecheck ?
Please file bugs against licensecheck, and reference them when 
mentioning them elsewhere - e.g. in convoluted bugreports like this.
I will happily examine closer, but not easy to handle from within this 
other bugreport.
 - Jonas
-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 [x] quote me freely  [ ] ask before reusing  [ ] keep private
    
    
More information about the pkg-perl-maintainers
mailing list