Replies: 2 comments 6 replies
-
First of all, strictly speaking there is no duplicate as the
Yes.
No.
There's an inherent problem with SPDX in that it cannot handle multiple different source code locations for a single package (like ORT can). For example for Maven artifacts, there's no (sane) way for a single SPDX package to say where it's sources artifact and VCS location are, if both exist. Our work-around for this limitation in SPDX is to create dedicated SPDX packages per source code location, and link these via the relationships section. @fviernau probably could go into the details. |
Beta Was this translation helpful? Give feedback.
-
@tsteenbe ok, what's the direction then, what's the plan to follow? |
Beta Was this translation helpful? Give feedback.
-
I found duplicates in the generated SPDX:
Same version of webassemblyjs is duplicated (one with licenseDeclared determined, the other with NOASSERTION), I assume that it is because it was depended from two packages.
Is this expected? Shouldn't be only one entry? (with the same licensing data?). I see that one SPDXID shows that it comes from vcs and the other does not, but this causes us to post process this SPDX file and de-duplicate these entries.
Beta Was this translation helpful? Give feedback.
All reactions