Hi, and thanks for the report, and sorry for delay in noticing this. Cc to debian-go since solving this may involve some co-ordination and could use the attention of someone more knowledgeable.
These two packages have the same upstream! I'm not sure that was known before. The golang-github-smallstep-crypto package name seems like the proper name, and it has version 0.57.0 which is newer than golang-step-crypto's 0.24.0. So I suggest we migrate to the proper package name, and remove golang-step-crypto from the archive. Thoughts on that? The reverse dependencies for golang-step-crypto is: golang-github-smallstep-certificates: golang-github-smallstep-certificates-dev golang-step-cli-utils: golang-step-cli-utils-dev The first one is not in testing, and I assume that its new upstream version works well with golang-github-smallstep-crypto 0.57.0 so should probably be easy to migrate to golang-github-smallstep-crypto. Uploading this shouldn't interrupt anything, I think. The second one is in testing so let's think about how to deal with it. I'm not sure changing that package would count as a transition? If anyone has ideas on how to do short-term quick fix or workaround, or even better long-term improvements, feel free to propose patches or do uploads. /Simon Helmut Grohne <hel...@subdivi.de> writes: > Attempting to coinstall golang-step-crypto-dev and > golang-github-smallstep-crypto-dev results in an error. > > mmdebstrap --variant=apt --verbose '' /dev/null 'deb > http://deb.debian.org/debian unstable main' > --include=golang-github-smallstep-crypto-dev,golang-step-crypto-dev > > Preparing to unpack .../41-golang-step-crypto-dev_0.24.0-2_all.deb ... > Unpacking golang-step-crypto-dev (0.24.0-2) ... > dpkg: error processing archive > /tmp/apt-dpkg-install-P5cn1U/41-golang-step-crypto-dev_0.24.0-2_all.deb > (--unpack): > trying to overwrite > '/usr/share/gocode/src/go.step.sm/crypto/fingerprint/fingerprint.go', which > is also in package golang-github-smallstep-crypto-dev (0.57.0-1) > Errors were encountered while processing: > /tmp/apt-dpkg-install-P5cn1U/41-golang-step-crypto-dev_0.24.0-2_all.deb > > There are many more files below /usr/share/gocode/src/go.step.sm/crypto > affected. Could it be that these packages duplicate each other? > > Please figure out which package is at fault and correctly reassign the > bug (such that QA can still associate it with the problem): > > Control: reassign -1 $PACKAGE1 > Control: affects -1 + $PACKAGE2 > > Helmut > >
signature.asc
Description: PGP signature