Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.rc > #389257

Bug#1100967: golang-step-crypto-dev and golang-github-smallstep-crypto-dev have undeclared file conflicts

From Shengjing Zhu <zhsj@debian.org>
Newsgroups linux.debian.bugs.rc
Subject Bug#1100967: golang-step-crypto-dev and golang-github-smallstep-crypto-dev have undeclared file conflicts
Date 2025-04-11 21:20 +0200
Message-ID <KAs4V-cOFa-1@gated-at.bofh.it> (permalink)
References (3 earlier) <KyIdP-bFgQ-1@gated-at.bofh.it> <KyZeF-bR0k-5@gated-at.bofh.it> <KzFxf-cjcn-5@gated-at.bofh.it> <KsEwh-7BBB-1@gated-at.bofh.it> <KzFxf-cjcn-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Wed, Apr 9, 2025 at 11:26 PM Simon Josefsson <simon@josefsson.org> wrote:

> Thank you!  Some observations - tl;dr: I suggest to remove
> golang-step-crypto-dev from the archive as discussed in 1) below, and
> for us to ignore issue 2) + 3) below, even though they warrant more
> consideration.
>
> 1) Now there are no reverse dependencies on golang-step-crypto-dev any
> more, so I think we could ask for removal of that package from the
> archive which would resolve https://bugs.debian.org/1100967
>
[...]
>
> 2) However I realized I was wrong in my comment in
> https://bugs.debian.org/1100967#10 about which package name is the
> "proper" one.  Upstream's go.mod namespace is still go.step.sm/crypto
> even in latest upstream master:
>
> https://github.com/smallstep/crypto/blob/master/go.mod
>
> So then the "correct" package name in Debian really ought to be
> "golang-step-crypto" after all.... sigh.  Should we upload
> golang-step-crypto v0.60.0 and migrate all dependencies back to the
> proper name, and then remove golang-github-smallstep-crypto?

Sorry for the late reply. But I think it can be better handled.

We can just update golang-step-crypto to 0.57.0-1 and make
golang-github-smallstep-crypto-dev as a transitional package.

I prefer we keep the correct package name, aka golang-step-crypto.

-- 
Shengjing Zhu

Back to linux.debian.bugs.rc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1100967: golang-step-crypto-dev and golang-github-smallstep-crypto-dev have undeclared file conflicts Helmut Grohne <helmut@subdivi.de> - 2025-03-21 08:00 +0100
  Bug#1100967: golang-step-crypto-dev and golang-github-smallstep-crypto-dev have undeclared file conflicts Jérémy Lal <kapouer@melix.org> - 2025-04-09 21:30 +0200
  Bug#1100967: golang-step-crypto-dev and golang-github-smallstep-crypto-dev have undeclared file conflicts Jérémy Lal <kapouer@melix.org> - 2025-04-11 11:10 +0200
  Bug#1100967: golang-step-crypto-dev and golang-github-smallstep-crypto-dev have undeclared file conflicts Shengjing Zhu <zhsj@debian.org> - 2025-04-11 21:20 +0200
  Bug#1100967: golang-step-crypto-dev and golang-github-smallstep-crypto-dev have undeclared file conflicts Simon Josefsson <simon@josefsson.org> - 2025-04-12 09:00 +0200
  Bug#1100967: marked as done (golang-step-crypto-dev and  golang-github-smallstep-crypto-dev have undeclared file conflicts) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2025-04-15 19:50 +0200

csiph-web