Bug#920009: golang-google-cloud FTBFS with golang-google-genproto-dev 0.0~git20190111.db91494-1
On 05/02/2019 07:23, Stephen Gelman wrote: >> Ouch. More reason to hold the upgrade then. > > Sorry, I think you misinterpret what I mean: 0.34.1 works perfectly out of > the box, I was referring to trying to get 0.9.0 working. At this point there > have already been 7 debian revisions of 0.9.0 so regardless of the outcome > here I think we should plan to upload a newer version in the near future > (though I agree with your point about getting 0.9.0 patched first). Ah, yes, I misunderstood, I thought you were working on 0.34! >> I have already been working on this for a while. That problem is fixed, >> but there are still a few discrepancies with bigtable and spanner, which >> I hope to fix soon and upload. Unless you had already fixed that? > > I am still getting through the spanner tests but I am pretty close to being > done (I really truly hope). If you want to complete it I am happy to back > off and let you but I’m also happy to finish going through them. Just let me > know! Please continue then! Let me know if I can give you a hand. (Probably easier on IRC) -- Martín Ferrari (Tincho)
Bug#920009: golang-google-cloud FTBFS with golang-google-genproto-dev 0.0~git20190111.db91494-1
> On Feb 5, 2019, at 1:17 AM, Martín Ferrari wrote: > > On 05/02/2019 06:41, Stephen Gelman wrote: > >> I totally understand your concern. I’m at least a few backported bug fixes >> deep and I am concerned the resulting package will have had so many changes >> applied that it will be a bit of a mess. > > Ouch. More reason to hold the upgrade then. Sorry, I think you misinterpret what I mean: 0.34.1 works perfectly out of the box, I was referring to trying to get 0.9.0 working. At this point there have already been 7 debian revisions of 0.9.0 so regardless of the outcome here I think we should plan to upload a newer version in the near future (though I agree with your point about getting 0.9.0 patched first). >> As a middle ground, I think I can get 0.9.0 patched for now with the > intention of uploading a new version once we are out of hot water here. > Do you think that is reasonable? > > Yesm that sounds good. In fact, I was writing an email to you telling > you that I think the fix is pretty easy: the breakage is because > genproto removed a deprecated API > (google.golang.org/genproto/googleapis/cloud/speech/v1beta1) that this > package depends on. The fix (as upstream did it) is to remove the > packages that reflect that API, and it is easy to backport. > > I have already been working on this for a while. That problem is fixed, > but there are still a few discrepancies with bigtable and spanner, which > I hope to fix soon and upload. Unless you had already fixed that? I am still getting through the spanner tests but I am pretty close to being done (I really truly hope). If you want to complete it I am happy to back off and let you but I’m also happy to finish going through them. Just let me know! Stephen
Bug#920009: golang-google-cloud FTBFS with golang-google-genproto-dev 0.0~git20190111.db91494-1
On 05/02/2019 06:41, Stephen Gelman wrote: > I totally understand your concern. I’m at least a few backported bug fixes > deep and I am concerned the resulting package will have had so many changes > applied that it will be a bit of a mess. Ouch. More reason to hold the upgrade then. > As a middle ground, I think I can get 0.9.0 patched for now with the intention of uploading a new version once we are out of hot water here. Do you think that is reasonable? Yesm that sounds good. In fact, I was writing an email to you telling you that I think the fix is pretty easy: the breakage is because genproto removed a deprecated API (google.golang.org/genproto/googleapis/cloud/speech/v1beta1) that this package depends on. The fix (as upstream did it) is to remove the packages that reflect that API, and it is easy to backport. I have already been working on this for a while. That problem is fixed, but there are still a few discrepancies with bigtable and spanner, which I hope to fix soon and upload. Unless you had already fixed that? > I apologize if I didn’t communicate my intentions better here - I emailed pkg-go a while back but I neglected to respond to this bug (oversight on my part, sorry!). No, I remember seeing that message, but being too busy with other corners of Debian to pay much attention :) PS: I was wrong in my previous message, there are not that many packages depending on google-cloud. But for some reason, the autoremoval system blames this package for a bunch of other packages to be at risk of autoremoval. I don't understand why... -- Martín Ferrari (Tincho)
Bug#920009: golang-google-cloud FTBFS with golang-google-genproto-dev 0.0~git20190111.db91494-1
> On Feb 4, 2019, at 11:59 PM, Martín Ferrari wrote: > > On 05/02/2019 04:44, Stephen Gelman wrote: > >> I have 0.34.1 almost ready to upload - just waiting on two deps to clear NEW. > > Sorry to be a killjoy, but are you sure a new version is needed to solve > this problem? We are very close to the freeze, and way too many packages > depend on this. I am working now with other breakage coming from > genproto, so maybe this can be fixed in a different -and less risky- way. > > > -- > Martín Ferrari (Tincho) > I totally understand your concern. I’m at least a few backported bug fixes deep and I am concerned the resulting package will have had so many changes applied that it will be a bit of a mess. As a middle ground, I think I can get 0.9.0 patched for now with the intention of uploading a new version once we are out of hot water here. Do you think that is reasonable? I apologize if I didn’t communicate my intentions better here - I emailed pkg-go a while back but I neglected to respond to this bug (oversight on my part, sorry!). Stephen
Bug#920009: golang-google-cloud FTBFS with golang-google-genproto-dev 0.0~git20190111.db91494-1
On 05/02/2019 04:44, Stephen Gelman wrote: > I have 0.34.1 almost ready to upload - just waiting on two deps to clear NEW. Sorry to be a killjoy, but are you sure a new version is needed to solve this problem? We are very close to the freeze, and way too many packages depend on this. I am working now with other breakage coming from genproto, so maybe this can be fixed in a different -and less risky- way. -- Martín Ferrari (Tincho)
Bug#920009: golang-google-cloud FTBFS with golang-google-genproto-dev 0.0~git20190111.db91494-1
> On Jan 21, 2019, at 9:14 AM, Adrian Bunk wrote: > > Source: golang-google-cloud > Version: 0.9.0-7 > Severity: serious > Tags: ftbfs > > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/golang-google-cloud.html > > ... > dh_auto_build > cd build && go install > -gcflags=all=\"-trimpath=/build/1st/golang-google-cloud-0.9.0/build/src\" > -asmflags=all=\"-trimpath=/build/1st/golang-google-cloud-0.9.0/build/src\" -v > -p 16 cloud.google.com/go cloud.google.com/go/bigquery > cloud.google.com/go/bigtable cloud.google.com/go/bigtable/bttest > cloud.google.com/go/bigtable/cmd/cbt > cloud.google.com/go/bigtable/cmd/emulator > cloud.google.com/go/bigtable/cmd/loadtest > cloud.google.com/go/bigtable/cmd/scantest > cloud.google.com/go/bigtable/internal/cbtconfig > cloud.google.com/go/bigtable/internal/gax > cloud.google.com/go/bigtable/internal/option > cloud.google.com/go/bigtable/internal/stat cloud.google.com/go/civil > cloud.google.com/go/compute/metadata cloud.google.com/go/container > cloud.google.com/go/datastore cloud.google.com/go/debugger/apiv2 > cloud.google.com/go/errorreporting/apiv1beta1 cloud.google.com/go/errors > cloud.google.com/go/iam cloud.google.com/go/iam/admin/apiv1 > cloud.google.com/go/internal cloud.google.com/go/internal/atomiccache > cloud.google.com/go/internal/fields cloud.google.com/go/internal/optional > cloud.google.com/go/internal/pretty cloud.google.com/go/internal/readme > cloud.google.com/go/internal/rpcreplay > cloud.google.com/go/internal/rpcreplay/proto/intstore > cloud.google.com/go/internal/rpcreplay/proto/rpcreplay > cloud.google.com/go/internal/testutil > cloud.google.com/go/internal/tracecontext > cloud.google.com/go/internal/version cloud.google.com/go/language/apiv1 > cloud.google.com/go/language/apiv1beta2 cloud.google.com/go/logging > cloud.google.com/go/logging/apiv2 cloud.google.com/go/logging/internal > cloud.google.com/go/logging/internal/testing > cloud.google.com/go/logging/logadmin cloud.google.com/go/longrunning > cloud.google.com/go/longrunning/autogen cloud.google.com/go/monitoring/apiv3 > cloud.google.com/go/profiler cloud.google.com/go/profiler/mocks > cloud.google.com/go/pubsub cloud.google.com/go/pubsub/apiv1 > cloud.google.com/go/pubsub/loadtest cloud.google.com/go/pubsub/loadtest/cmd > cloud.google.com/go/pubsub/loadtest/pb cloud.google.com/go/spanner > cloud.google.com/go/spanner/admin/database/apiv1 > cloud.google.com/go/spanner/admin/instance/apiv1 > cloud.google.com/go/spanner/internal/testutil > cloud.google.com/go/speech/apiv1 cloud.google.com/go/speech/apiv1beta1 > cloud.google.com/go/storage cloud.google.com/go/trace > cloud.google.com/go/trace/apiv1 cloud.google.com/go/translate > cloud.google.com/go/translate/internal/translate/v2 > cloud.google.com/go/videointelligence/apiv1beta1 > src/cloud.google.com/go/speech/apiv1beta1/speech_client.go:29:2: cannot find > package "google.golang.org/genproto/googleapis/cloud/speech/v1beta1" in any > of: > > /usr/lib/go-1.11/src/google.golang.org/genproto/googleapis/cloud/speech/v1beta1 > (from $GOROOT) > > /build/1st/golang-google-cloud-0.9.0/build/src/google.golang.org/genproto/googleapis/cloud/speech/v1beta1 > (from $GOPATH) > I have 0.34.1 almost ready to upload - just waiting on two deps to clear NEW. Stephen
Bug#920009: golang-google-cloud FTBFS with golang-google-genproto-dev 0.0~git20190111.db91494-1
Source: golang-google-cloud Version: 0.9.0-7 Severity: serious Tags: ftbfs https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/golang-google-cloud.html ... dh_auto_build cd build && go install -gcflags=all=\"-trimpath=/build/1st/golang-google-cloud-0.9.0/build/src\" -asmflags=all=\"-trimpath=/build/1st/golang-google-cloud-0.9.0/build/src\" -v -p 16 cloud.google.com/go cloud.google.com/go/bigquery cloud.google.com/go/bigtable cloud.google.com/go/bigtable/bttest cloud.google.com/go/bigtable/cmd/cbt cloud.google.com/go/bigtable/cmd/emulator cloud.google.com/go/bigtable/cmd/loadtest cloud.google.com/go/bigtable/cmd/scantest cloud.google.com/go/bigtable/internal/cbtconfig cloud.google.com/go/bigtable/internal/gax cloud.google.com/go/bigtable/internal/option cloud.google.com/go/bigtable/internal/stat cloud.google.com/go/civil cloud.google.com/go/compute/metadata cloud.google.com/go/container cloud.google.com/go/datastore cloud.google.com/go/debugger/apiv2 cloud.google.com/go/errorreporting/apiv1beta1 cloud.google.com/go/errors cloud.google.com/go/iam cloud.google.com/go/iam/admin/apiv1 cloud.google.com/go/internal cloud.google.com/go/internal/atomiccache cloud.google.com/go/internal/fields cloud.google.com/go/internal/optional cloud.google.com/go/internal/pretty cloud.google.com/go/internal/readme cloud.google.com/go/internal/rpcreplay cloud.google.com/go/internal/rpcreplay/proto/intstore cloud.google.com/go/internal/rpcreplay/proto/rpcreplay cloud.google.com/go/internal/testutil cloud.google.com/go/internal/tracecontext cloud.google.com/go/internal/version cloud.google.com/go/language/apiv1 cloud.google.com/go/language/apiv1beta2 cloud.google.com/go/logging cloud.google.com/go/logging/apiv2 cloud.google.com/go/logging/internal cloud.google.com/go/logging/internal/testing cloud.google.com/go/logging/logadmin cloud.google.com/go/longrunning cloud.google.com/go/longrunning/autogen cloud.google.com/go/monitoring/apiv3 cloud.google.com/go/profiler cloud.google.com/go/profiler/mocks cloud.google.com/go/pubsub cloud.google.com/go/pubsub/apiv1 cloud.google.com/go/pubsub/loadtest cloud.google.com/go/pubsub/loadtest/cmd cloud.google.com/go/pubsub/loadtest/pb cloud.google.com/go/spanner cloud.google.com/go/spanner/admin/database/apiv1 cloud.google.com/go/spanner/admin/instance/apiv1 cloud.google.com/go/spanner/internal/testutil cloud.google.com/go/speech/apiv1 cloud.google.com/go/speech/apiv1beta1 cloud.google.com/go/storage cloud.google.com/go/trace cloud.google.com/go/trace/apiv1 cloud.google.com/go/translate cloud.google.com/go/translate/internal/translate/v2 cloud.google.com/go/videointelligence/apiv1beta1 src/cloud.google.com/go/speech/apiv1beta1/speech_client.go:29:2: cannot find package "google.golang.org/genproto/googleapis/cloud/speech/v1beta1" in any of: /usr/lib/go-1.11/src/google.golang.org/genproto/googleapis/cloud/speech/v1beta1 (from $GOROOT) /build/1st/golang-google-cloud-0.9.0/build/src/google.golang.org/genproto/googleapis/cloud/speech/v1beta1 (from $GOPATH)