Sorry for starting a second packaging effort, I have missed the ITP in
the almost 8000 wnpp reports and did a short search on the web
interface that did not turn up anything.

Jumping in

marc@jenek:~/Development/salsa/debsbom$ debsbom generate
ERROR:debsbom.cli:Cannot generate any SBOM because no SBOM format
dependencies are available. Install them by enabling the dependency
extras `cdx` and/or `spdx`: `pip install debsbom[spdx]`, `pip install
debsbom[cdx]`.
debsbom: error: Cannot generate any SBOM because no SBOM format
dependencies are available. Install them by enabling the dependency
extras `cdx` and/or `spdx`: `pip install debsbom[spdx]`, `pip install
debsbom[cdx]`.

The  package declares 2 recommends to the formats
(python3-cyclonedx-lib, python3-spdx-tools), shouldn't these be added
as a dependency, it seems off to need pip to install a packaged
software to get this to work.

fwiw, I've used dpkg-licenses [1], I don't know if it is any way
useful in this context.

[1] https://github.com/daald/dpkg-licenses

Reply via email to