On Tue, 2026-10-20 at 22:46 -0300, Carlos Henrique Lima Melara wrote:
> Hi Felix and Santiago,
> 
> Today I tried to use debsbom in trixie via backports and noticed debsbom
> -t spdx does not work. For it to work, we need python-spdx-tools which
> is not in trixie, so it needs to go to backports too. 
> 

Hi, that's correct. Both SPDX and CycloneDX are optional runtime
dependencies, so debsbom packaging for trixie-backports was doable.

> Well, dependency
> hell here, because python-spdx-tools needs pyshacl (not in trixie) which
> needs owlrl (also not in trixie!). I've tested it locally and they all
> build in trixie without modifications, so just uploading them to
> backports should be fine.

That would be great. I'm not a DD, so I can't do it. But I very much
appreciate your effort to upload them.

> 
> Regarding debsbom, I saw trixie-backports can be  updated too, and I
> might take this opportunity to do it.

I actually already have the packaging, just forgot to upload. That's
done now ;)

> 
> Do you guys have any concerns about it? Let me know otherwise I plan to
> upload them next weekend.

As debsbom in bpo already has Recommends: python3-spdx-tools, you just
need to create the spdx backports (+transitive ones). Just go for it!

Thanks,
Felix

> 
> Cheers,
> Charles

Reply via email to