[Pkg-rust-maintainers] rust-libxml_0.3.3-1_multi.changes REJECTED
Antonin Delpeuch
antonin at delpeuch.eu
Sun Mar 9 12:34:26 GMT 2025
Hi Thorsten,
Thanks for reviewing this upload. Are you referring to the automatically
generated `src/bindings.rs` file which contains the following line?
> pub const U_COPYRIGHT_STRING : &[ u8 ; 120usize ] = b" Copyright (C)
2016 and later: Unicode, Inc. and others. License & terms of use:
http://www.unicode.org/copyright.html \0" ;
I did not think that this string was to be understood as stating the
copyright status for this file, as it seems to be a symbol exported from
a header of the ICU library. The ICU library isn't vendored in this
package. Arguably, one can consider that the header file is itself
copyrighted and since this bindings file is derived from it, then the
copyright statement applies to it, but then if we do that, shouldn't we
also list all the copyright holders of the other libraries which
contributed some header symbols, but don't happen to expose a copyright
statement as a static string? To me, such copyright statements would
look spurious.
I discussed the matter with Blair Noctis and we are considering
uploading a new version of the package with a comment explaining why
this line should be ignored, but thought it would be worth checking with
you if that seems like a sensible approach.
Best wishes,
Antonin
On 08/03/2025 10:00, Thorsten Alteholz wrote:
> Hi,
>
> please also mention Unicode, Inc. and their license in your debian/copyright.
>
> Thanks!
> Thorsten
>
>
>
> ===
>
> 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.
>
More information about the Pkg-rust-maintainers
mailing list