Bug#920009: golang-google-cloud FTBFS with golang-google-genproto-dev 0.0~git20190111.db91494-1

2019-02-04 Thread Martín Ferrari
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

2019-02-04 Thread Stephen Gelman
> 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

2019-02-04 Thread Martín Ferrari
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

2019-02-04 Thread Stephen Gelman
> 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

2019-02-04 Thread Martín Ferrari
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

2019-02-04 Thread Stephen Gelman
> 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

2019-01-21 Thread Adrian Bunk
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)