[pkg-go] Bug#793829: marked as done (gocode: fails to build with Go 1.5)

2015-07-28 Thread Debian Bug Tracking System
Your message dated Tue, 28 Jul 2015 07:48:58 +
with message-id e1zjzdc-0003bl...@franck.debian.org
and subject line Bug#793829: fixed in gocode 20150303-3
has caused the Debian Bug report #793829,
regarding gocode: fails to build with Go 1.5
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
793829: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793829
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Source: gocode
Version: 20150303-2
Severity: normal

Dear Maintainer,

The package fails to build with Go 1.5 because debian/rules appears to think
make is shell and sets GOPATH to '`pwd`'. Go 1.5 is stricter about detecting
bogus GOPATH values and the build fails. The fix is to remove chunks of
debian/rules and have dh-golang do more of the work.

-- System Information:
Debian Release: jessie/sid
  APT prefers vivid-updates
  APT policy: (500, 'vivid-updates'), (500, 'vivid-security'), (500, 'vivid'), 
(100, 'vivid-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.19.0-23-generic (SMP w/4 CPU cores)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
---End Message---
---BeginMessage---
Source: gocode
Source-Version: 20150303-3

We believe that the bug you reported is fixed in the latest version of
gocode, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 793...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Stapelberg stapelb...@debian.org (supplier of updated gocode package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 28 Jul 2015 09:18:01 +0200
Source: gocode
Binary: gocode vim-gocomplete gocode-auto-complete-el
Architecture: source all amd64
Version: 20150303-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
pkg-go-maintainers@lists.alioth.debian.org
Changed-By: Michael Stapelberg stapelb...@debian.org
Description:
 gocode - Go autocompletion daemon
 gocode-auto-complete-el - gocode integration for Emacs
 vim-gocomplete - gocode integration for Vim
Closes: 793829
Changes:
 gocode (20150303-3) unstable; urgency=medium
 .
   * Remove dh_auto_build override (Closes: #793829)
Checksums-Sha1:
 97b3216a7d54109b73f63c89ef6da697b8e0e8de 2104 gocode_20150303-3.dsc
 62398f6cb13d2b0a3f8e0e8ebf47ca205523fde3 4740 gocode_20150303-3.debian.tar.xz
 49fcbfc0d26345b0bf2d9ff0fbad63c63394ba14 6548 
gocode-auto-complete-el_20150303-3_all.deb
 3b3536e602df937c38b2ae676f6adf0fb001fdf0 1497934 gocode_20150303-3_amd64.deb
 8c75eec1865450c5ad39bb0267b96809b9a58dc7 4212 vim-gocomplete_20150303-3_all.deb
Checksums-Sha256:
 5970147a99a01a9bcda85c2d6ce55f8321e82d1457226241dc7fb867aaa79d31 2104 
gocode_20150303-3.dsc
 524e2c8f060acb59b925eef70cfe63c638c0e6c6fb47ebaf705fb656e6658b71 4740 
gocode_20150303-3.debian.tar.xz
 cd92fef51041c63213d8426538690f1e1f166c8230512bb115533979779339fc 6548 
gocode-auto-complete-el_20150303-3_all.deb
 36016086a1e268ced5466153de8d1b8f2710685f98b3bf763695516b296511eb 1497934 
gocode_20150303-3_amd64.deb
 1c71c4f897ca8e8c4a01bd32dfd9e7c295f9d431e2f261c657d9ecee4c0031f2 4212 
vim-gocomplete_20150303-3_all.deb
Files:
 a3c3b2591446e6ea106a462b31eb1970 2104 devel extra gocode_20150303-3.dsc
 15d564f6c7bc13edf361ccb2bcd55f75 4740 devel extra 
gocode_20150303-3.debian.tar.xz
 3f79365655ad1e45cf6b817c9d942bfa 6548 editors extra 
gocode-auto-complete-el_20150303-3_all.deb
 3c1fddea583c20f3b0c9137afd0dff09 1497934 devel extra 
gocode_20150303-3_amd64.deb
 b8dab9becbea99c279ec90d9f0aa0bcb 4212 editors extra 
vim-gocomplete_20150303-3_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJVtzFcAAoJEE5xYO1KyO4dSfYP/2Ww88mAYKAKVr5G0sjUo/q8
+t6X4a77s9rlGwXQFHROh8nl4MNaAOx3myJsC0A9RHDasJh7u+Yb86Z2ZPRHmX9c
HM03TO641vcyoqQ5zBIkQXvz9WgmUyuyDCjLNGAoEypQKQWyOH74PxkbItR3yXe4
LpDvx68LimGWV6RC8uhfkMJRP5gSWiPHgqXlnK3avZtzfS2KcaPpLejbVRd9dv7X
o8gl9fiLOqqf6ftR4o44hOrgyCNjr0kKaDb8j3ekHD6ZCTBRN6xkby+R/ECHJmNf
fAI3Mmn+p5pJekqXUDS46E2NZEsUbpEBd7JpsTUTl7h3Y1xqwoIeeEMkz5CDN96v
y1g8qUsFyCG4aAnFYT7aeKnxF5vYHB5jwU+QbX8zziTLBi8I2McV0+WqrbUMPPjI

[pkg-go] Processing of gocode_20150303-3_amd64.changes

2015-07-28 Thread Debian FTP Masters
gocode_20150303-3_amd64.changes uploaded successfully to localhost
along with the files:
  gocode_20150303-3.dsc
  gocode_20150303-3.debian.tar.xz
  gocode-auto-complete-el_20150303-3_all.deb
  gocode_20150303-3_amd64.deb
  vim-gocomplete_20150303-3_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


[pkg-go] gocode_20150303-3_amd64.changes REJECTED

2015-07-28 Thread Debian FTP Masters


gocode_20150303-3.dsc: Invalid size hash for gocode_20150303.orig.tar.gz:
According to the control file the size hash should be 65914,
but gocode_20150303.orig.tar.gz has 66916.

If you did not include gocode_20150303.orig.tar.gz in you upload, a different 
version
might already be known to the archive software.

===

Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.


___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


[pkg-go] Processing of gocode_20150303-3_amd64.changes

2015-07-28 Thread Debian FTP Masters
gocode_20150303-3_amd64.changes uploaded successfully to localhost
along with the files:
  gocode_20150303-3.dsc
  gocode_20150303-3.debian.tar.xz
  gocode-auto-complete-el_20150303-3_all.deb
  gocode_20150303-3_amd64.deb
  vim-gocomplete_20150303-3_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


[pkg-go] golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1_amd64.changes ACCEPTED into unstable, unstable

2015-07-28 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 16 Jul 2015 15:07:48 -0400
Source: golang-github-hashicorp-raft-boltdb
Binary: golang-github-hashicorp-raft-boltdb-dev
Architecture: source all
Version: 0.0~git20150201.d1e82c1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
pkg-go-maintainers@lists.alioth.debian.org
Changed-By: Alexandre Viau alexan...@alexandreviau.net
Description:
 golang-github-hashicorp-raft-boltdb-dev - Raft backend implementation using 
BoltDB
Closes: 792754
Changes:
 golang-github-hashicorp-raft-boltdb (0.0~git20150201.d1e82c1-1) unstable; 
urgency=medium
 .
   * Initial release. (Closes: #792754)
Checksums-Sha1:
 73d7f6bb13c50f45a6bc3e9e99a0691376b86d40 2436 
golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1.dsc
 2181306ed325db2a2107af11b9181ff0b6fbaa0a 8863 
golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1.orig.tar.gz
 d7d723601ee7ee67155bea725585b793838a9ee4 6180 
golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1.debian.tar.xz
 50f8bea16b8433bfcd46c3313b7b06a2d3e8d555 9744 
golang-github-hashicorp-raft-boltdb-dev_0.0~git20150201.d1e82c1-1_all.deb
Checksums-Sha256:
 326acc3b58b7231529dfbbb39e8f233cdad7401fd9cc223a938df784b87dd960 2436 
golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1.dsc
 a29424bfc716e1bfcd4a9aef3d26cf6c121b7dd4d54da009f7d5240795bf241f 8863 
golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1.orig.tar.gz
 c3c01c5f999f0219f04fd6bda2c2005b83ad0cf51b10f931f1a25dece44381f5 6180 
golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1.debian.tar.xz
 10abc1090a20edfc1617b0b484bcf73e4d0d2261a74bc641556d86a343e78e91 9744 
golang-github-hashicorp-raft-boltdb-dev_0.0~git20150201.d1e82c1-1_all.deb
Files:
 51ad54fe9eca017af060cfb6edf867d4 2436 devel extra 
golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1.dsc
 d6281028ac4215138dabaee23bfde7d7 8863 devel extra 
golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1.orig.tar.gz
 ed3c630940b9cbaeaee6df5f0a289478 6180 devel extra 
golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1.debian.tar.xz
 3892676c735c1fb9c836bde0a34ed4c7 9744 devel extra 
golang-github-hashicorp-raft-boltdb-dev_0.0~git20150201.d1e82c1-1_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJVtzKTAAoJEE5xYO1KyO4dtS4P/3NR6+YvpgfZMNnL7BFxXYXL
QAglNA4kxviV8VqzwwANga46TO/oDpyoUPQe/fcCgXxqpIs8GV/x5FDgTQT000AB
s4BI6Q6U/JRmMxyZBgn3NxichmjGj5t47H75szBLz4bclTuzmZzZwZSh7Pwv9YU/
EaV+1J3t9ALWGbs9bpjvLxmN/Z+MSUHZur138mVAvEr9VO+ar1yb/cpqkfUFdkZd
l6ztZtG20l7pC6GksOGobicg4pJIsNaeBSCYpbQwD25Evspvh7JahAvTOyTN0kyR
Ca5da1xkoTljO4rmsxcv1f+HLq9EA+kfHmSy5yI0dnfUi0M6dRRuR5gUyY4wVqO5
H2Bpz83DzoVq9EhtLs8Wjai/J2JPLMab35FD5drZuYQF4Qrw4TAZoDDaslFbO1oL
MIeOny5EWE4SSpuElL33LkHHysoKplLGp6W/06FfAtDnZGdmIX3ijFjNgehAk4Z4
a5O70eQnP6kLkZL/BqGVsPpEappjpFPSBhnmRxU7AB1P5E2A8pONj9SzPOWSWPGm
EwPjuUb+KHK7wqFPoEB5p8WClTxfBEhKMh8/nNng4IUejchl3o4b+w+15LnOk3wU
mxed7FEoeg+vfu73+uXV+NkiZR8tocWfuDmxYEWn9lh4dFs3Vav7SxCNqwm7VUCS
LntSeU/XVm37r1BECIod
=oGH8
-END PGP SIGNATURE-


Thank you for your contribution to Debian.

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


[pkg-go] Bug#793518: Bug#793518: Bug#793518: FTBFS: TestString fails: ini_test.go:167: Dict cannot be stringified as expected.

2015-07-28 Thread Michael Stapelberg
Chris, thanks for the explanation, that makes sense! I totally missed the
fact that there were not-yet-uploaded changes in git.

Tim, I just tried packaging the new upstream snapshot, and the fix you got
upstream to merge was indeed not enough. My first guess is that exampleStr
requires section1 and section2 to be serialized in order, but Dict.format()
does not sort the keys when iterating over the map.

It’s surprising that this hasn’t caused issues elsewhere yet.

So, yes, if you could work with upstream on a proper solution and then we
could just package a new upstream snapshot, that’d be great.

On Tue, Jul 28, 2015 at 3:02 AM, Potter, Tim (Cloud Services) 
timothy.pot...@hp.com wrote:

 On 28 Jul 2015, at 6:35 am, solo-debianb...@goeswhere.com wrote:
 
  On Mon, Jul 27, 2015 at 07:26:10PM +0200, Michael Stapelberg wrote:
  control: tags -1 + unreproducible
 
  Chris, was this an issue on your end? Or am I misinterpreting something?
 
 
  The problem seems to have gone away.  I was running local builds in
  response to errors on the reproducible-builds builder.  Their builder
  has rebuilt sucessfully since then, and I have also just rebuilt
  sucessfully.  Perhaps it was fixed by dependency changes?
 
  Proof I'm not mad: my build log from local:
  https://paste.debian.net/286717/

 Hi everyone.  I think this bug is due to this test  relying on the
 ordering of keys retrieved from
 a hash being the same as they were inserted.  This seems to work most of
 the time (at
 least on amd64) but occasionally the keys come out in a different order
 and the test breaks.

 I could disable the test so things work and work with upstream for a
 proper fix.  Would that
 help out some?


 Tim.




-- 
Best regards,
Michael
___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] Processing of golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1_amd64.changes

2015-07-28 Thread Debian FTP Masters
golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1_amd64.changes 
uploaded successfully to localhost
along with the files:
  golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1.dsc
  golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1.orig.tar.gz
  golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1.debian.tar.xz
  golang-github-hashicorp-raft-boltdb-dev_0.0~git20150201.d1e82c1-1_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


[pkg-go] gocode_20150303-3_amd64.changes ACCEPTED into unstable

2015-07-28 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 28 Jul 2015 09:18:01 +0200
Source: gocode
Binary: gocode vim-gocomplete gocode-auto-complete-el
Architecture: source all amd64
Version: 20150303-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
pkg-go-maintainers@lists.alioth.debian.org
Changed-By: Michael Stapelberg stapelb...@debian.org
Description:
 gocode - Go autocompletion daemon
 gocode-auto-complete-el - gocode integration for Emacs
 vim-gocomplete - gocode integration for Vim
Closes: 793829
Changes:
 gocode (20150303-3) unstable; urgency=medium
 .
   * Remove dh_auto_build override (Closes: #793829)
Checksums-Sha1:
 97b3216a7d54109b73f63c89ef6da697b8e0e8de 2104 gocode_20150303-3.dsc
 62398f6cb13d2b0a3f8e0e8ebf47ca205523fde3 4740 gocode_20150303-3.debian.tar.xz
 49fcbfc0d26345b0bf2d9ff0fbad63c63394ba14 6548 
gocode-auto-complete-el_20150303-3_all.deb
 3b3536e602df937c38b2ae676f6adf0fb001fdf0 1497934 gocode_20150303-3_amd64.deb
 8c75eec1865450c5ad39bb0267b96809b9a58dc7 4212 vim-gocomplete_20150303-3_all.deb
Checksums-Sha256:
 5970147a99a01a9bcda85c2d6ce55f8321e82d1457226241dc7fb867aaa79d31 2104 
gocode_20150303-3.dsc
 524e2c8f060acb59b925eef70cfe63c638c0e6c6fb47ebaf705fb656e6658b71 4740 
gocode_20150303-3.debian.tar.xz
 cd92fef51041c63213d8426538690f1e1f166c8230512bb115533979779339fc 6548 
gocode-auto-complete-el_20150303-3_all.deb
 36016086a1e268ced5466153de8d1b8f2710685f98b3bf763695516b296511eb 1497934 
gocode_20150303-3_amd64.deb
 1c71c4f897ca8e8c4a01bd32dfd9e7c295f9d431e2f261c657d9ecee4c0031f2 4212 
vim-gocomplete_20150303-3_all.deb
Files:
 a3c3b2591446e6ea106a462b31eb1970 2104 devel extra gocode_20150303-3.dsc
 15d564f6c7bc13edf361ccb2bcd55f75 4740 devel extra 
gocode_20150303-3.debian.tar.xz
 3f79365655ad1e45cf6b817c9d942bfa 6548 editors extra 
gocode-auto-complete-el_20150303-3_all.deb
 3c1fddea583c20f3b0c9137afd0dff09 1497934 devel extra 
gocode_20150303-3_amd64.deb
 b8dab9becbea99c279ec90d9f0aa0bcb 4212 editors extra 
vim-gocomplete_20150303-3_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJVtzFcAAoJEE5xYO1KyO4dSfYP/2Ww88mAYKAKVr5G0sjUo/q8
+t6X4a77s9rlGwXQFHROh8nl4MNaAOx3myJsC0A9RHDasJh7u+Yb86Z2ZPRHmX9c
HM03TO641vcyoqQ5zBIkQXvz9WgmUyuyDCjLNGAoEypQKQWyOH74PxkbItR3yXe4
LpDvx68LimGWV6RC8uhfkMJRP5gSWiPHgqXlnK3avZtzfS2KcaPpLejbVRd9dv7X
o8gl9fiLOqqf6ftR4o44hOrgyCNjr0kKaDb8j3ekHD6ZCTBRN6xkby+R/ECHJmNf
fAI3Mmn+p5pJekqXUDS46E2NZEsUbpEBd7JpsTUTl7h3Y1xqwoIeeEMkz5CDN96v
y1g8qUsFyCG4aAnFYT7aeKnxF5vYHB5jwU+QbX8zziTLBi8I2McV0+WqrbUMPPjI
FyQ/6w+nnPAJE22ID+Y8bdL3+rhzgim4XOfp015KLAdAXdb2UaJQbRMW0H9LciBa
nx0IJSsKbZbC+cVb0IbbcH/xgc7L7loriXcH+VMEjjXP9kCpO9JsMRTQN68DP8oC
2Z2OmyYDaSIbHztATYDwhlLf/tvUmFuTVbtU8MTV6jPkEMHMcIUpHA4H/7diUMzr
HBfHp2aTwZUL+rCFOh4ZYt5NRL85qDHQjOc4pGtnmBnEKraBfrTnWwXGHNv2noko
mzB5vmj2HTS0fDCRyqN/
=SB66
-END PGP SIGNATURE-


Thank you for your contribution to Debian.

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


[pkg-go] golang-github-hashicorp-raft-boltdb_0.0~git20150201.d1e82c1-1_amd64.changes is NEW

2015-07-28 Thread Debian FTP Masters
binary:golang-github-hashicorp-raft-boltdb-dev is NEW.
source:golang-github-hashicorp-raft-boltdb is NEW.

Your package has been put into the NEW queue, which requires manual action
from the ftpteam to process. The upload was otherwise valid (it had a good
OpenPGP signature and file hashes are valid), so please be patient.

Packages are routinely processed through to the archive, and do feel
free to browse the NEW queue[1].

If there is an issue with the upload, you will recieve an email from a
member of the ftpteam.

If you have any questions, you may reply to this email.

[1]: https://ftp-master.debian.org/new.html

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers


Re: [pkg-go] gcsfuse -- fuse file system for Google Cloud Storage

2015-07-28 Thread Michael Stapelberg
On Tue, Jul 28, 2015 at 1:09 AM, Aaron Jacobs jaco...@google.com wrote:

 On Mon, Jul 27, 2015 at 4:45 PM, Michael Stapelberg
 stapelb...@debian.org wrote:
  As I tried to explain before, we cannot use your vendored copies, and the
  tarballs we’ll create of your source code will not even contain the
 vendor/
  directory.

 Sorry, I had totally forgotten that you said this.

 Please forgive me if you've already answered the following, but I can't
 find it
 above: what is the convention for dealing with backwards-incompatible
 changes
 in Go libraries? If the library author tags with semantic versions and
 bumps a


The Go community’s stanza is you should never do backwards-incompatible
changes, AIUI. Personally, I’d publish a new library under a different
import path.


 major version, are you able to cope with that, even if there are some
 binaries
 that need the old version and some that need the new?


I think we’d most likely have to patch packages which have not yet been
updated.




  FWIW, the only blocker currently to get gcsfuse uploaded is
  https://github.com/GoogleCloudPlatform/gcsfuse/issues/93

 Cool. I've switched to codegangsta/cli itself, so I believe this shouldn't
 be
 an issue anymore. Tagged v0.4.0 for you to work from.


Indeed. Currently, when building, I get:

# github.com/googlecloudplatform/gcsfuse/fs
src/github.com/googlecloudplatform/gcsfuse/fs/fs.go:203: cannot use fs
(type *fileSystem) as type fuseutil.FileSystem in argument to
fuseutil.NewFileSystemServer:
*fileSystem does not implement fuseutil.FileSystem (wrong type for
CreateFile method)
have CreateFile(context.Context, *fuseops.CreateFileOp) error
want CreateFile(*fuseops.CreateFileOp) error

I might be able to take a look at that later this evening, but if you
happen to know what the issue is, that might save me some time. I’m
guessing one of the dependencies was changed in a backwards-incompatible
way :).

-- 
Best regards,
Michael
___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers

[pkg-go] Bug#793518: Bug#793518: Bug#793518: FTBFS: TestString fails: ini_test.go:167: Dict cannot be stringified as expected.

2015-07-28 Thread Potter, Tim (Cloud Services)
On 28 Jul 2015, at 5:14 pm, Michael Stapelberg stapelb...@debian.org wrote:
 
 Chris, thanks for the explanation, that makes sense! I totally missed the 
 fact that there were not-yet-uploaded changes in git.
 
 Tim, I just tried packaging the new upstream snapshot, and the fix you got 
 upstream to merge was indeed not enough. My first guess is that exampleStr 
 requires section1 and section2 to be serialized in order, but Dict.format() 
 does not sort the keys when iterating over the map.

Yes that’s correct.  I think that entire test needs to be rewritten - perhaps 
by deserialising the generated string and then making assertions against the 
dict.

 It’s surprising that this hasn’t caused issues elsewhere yet.

It doesn’t happen very often so perhaps the failure is easily missed if the 
tests aren’t run often and automatically.

 So, yes, if you could work with upstream on a proper solution and then we 
 could just package a new upstream snapshot, that’d be great.

OK - I’ll work on that then.


Tim.

 
 On Tue, Jul 28, 2015 at 3:02 AM, Potter, Tim (Cloud Services) 
 timothy.pot...@hp.com wrote:
 On 28 Jul 2015, at 6:35 am, solo-debianb...@goeswhere.com wrote:
 
  On Mon, Jul 27, 2015 at 07:26:10PM +0200, Michael Stapelberg wrote:
  control: tags -1 + unreproducible
 
  Chris, was this an issue on your end? Or am I misinterpreting something?
 
 
  The problem seems to have gone away.  I was running local builds in
  response to errors on the reproducible-builds builder.  Their builder
  has rebuilt sucessfully since then, and I have also just rebuilt
  sucessfully.  Perhaps it was fixed by dependency changes?
 
  Proof I'm not mad: my build log from local:
  https://paste.debian.net/286717/
 
 Hi everyone.  I think this bug is due to this test  relying on the ordering 
 of keys retrieved from
 a hash being the same as they were inserted.  This seems to work most of the 
 time (at
 least on amd64) but occasionally the keys come out in a different order and 
 the test breaks.
 
 I could disable the test so things work and work with upstream for a proper 
 fix.  Would that
 help out some?
 
 
 Tim.
 
 
 
 -- 
 Best regards,
 Michael



smime.p7s
Description: S/MIME cryptographic signature
___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers

Re: [pkg-go] gcsfuse -- fuse file system for Google Cloud Storage

2015-07-28 Thread Aaron Jacobs
On Tue, Jul 28, 2015 at 6:05 PM, Michael Stapelberg
stapelb...@debian.org wrote:
 Indeed. Currently, when building, I get:

 # github.com/googlecloudplatform/gcsfuse/fs
 src/github.com/googlecloudplatform/gcsfuse/fs/fs.go:203: cannot use fs (type
 *fileSystem) as type fuseutil.FileSystem in argument to
 fuseutil.NewFileSystemServer:
 *fileSystem does not implement fuseutil.FileSystem (wrong type for
 CreateFile method)
 have CreateFile(context.Context, *fuseops.CreateFileOp) error
 want CreateFile(*fuseops.CreateFileOp) error

 I might be able to take a look at that later this evening, but if you happen
 to know what the issue is, that might save me some time. I’m guessing one of
 the dependencies was changed in a backwards-incompatible way :).

That's right, sorry. :-) It wasn't a problem due to vendoring, but I guess
you've got a version skew when building without vendor/. If you're trying to
use jacobsa/fuse from HEAD, you want gcsfuse v0.5.0. Sorry to make you chase it.

___
Pkg-go-maintainers mailing list
Pkg-go-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers