On Wed, Oct 23, 2024 at 4:59 PM Simon Josefsson <si...@josefsson.org> wrote:

> Status update:
>
> - I've canceled the TUF *-v2 NEW package, prefering your advice to
>   upgrade the existing package from v0.
>
> - TUF 2.0.2 is uploaded into experimental:
>   https://tracker.debian.org/pkg/golang-github-theupdateframework-go-tuf
>
> - Upstream for rekor + sigstore-sigstore replied quickly that TUF v0 is
>   deprecated for those projects, so we can patch it out.
>
> - I've uploaded sigstore-sigstore 1.8.10-2 that disables TUF.
>
> - I've prepared rekor that also disable TUF, but I'm waiting for
>   sigstore 1.8.10-2 to reach unstable to do test a final clean build
>   that should be without TUF.
>
> - I've identified that golang-github-containers-image depends on TUF v0,
>   but I cannot understand why that dependency is there?  No traces in
>   the source code.  Any objections to uploading a new version without
>   that dependency?  I'm doing reverse build testing right now to make
>   sure I'm not missing anything.
>

that's strange. Yeah, please feel free to upload a change to
containers/image
to sid that drops this dependency at your convenience.


> - Once rekor + sigstore-sigstore + containers-image are in unstable, I
>   believe we can upload TUF v2 into unstable too since nothing should
>   longer rely on TUF v0 in Debian.
>
> Btw, in case some wonders 'why?', then the above are dependencies of
> sigstore-go which is a new package that is needed by the latest cosign,
> and cosign is what I'd like to get into Debian eventually.
>

Awesome!

Thanks for looking into this!


-- 
regards,
    Reinhard

Reply via email to