[pkg-go] Bug#802340: golang-github-spf13-fsync: FTBFS: TestSync is overly sensitive about mtimes

Chris West (Faux) solo-debianbugs at goeswhere.com
Mon Oct 19 17:29:39 UTC 2015


Source: golang-github-spf13-fsync
Version: 0.0~git20141101.0.1fdf08f-1
Severity: serious
Justification: fails to build from source
Tags: sid stretch
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-CC: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

For both me and the reproducible builds builder, the package fails one of its tests.

I don't know if this is filesystem variation (btrfs for me, tmpfs for
the builder), or if it's just non-deterministic... or if there's actually a bug.

Me:
   dh_auto_test -O--buildsystem=golang
	go test -v github.com/spf13/fsync
=== RUN TestSync
--- FAIL: TestSync (0.01s)
	fsync_test.go:136: modification time for "dst" is 2015-10-18 17:53:51.170102485 +0000 UTC, should be 2015-10-18 17:53:51.166102492 +0000 UTC.
FAIL
exit status 1
FAIL	github.com/spf13/fsync	0.010s
dh_auto_test: go test -v github.com/spf13/fsync returned exit code 1

Builder:
    fsync_test.go:136: modification time for "dst/a/b" is 2015-10-17 16:23:22.048 +0000 UTC, should be 2015-10-17 15:23:22.051578088 +0000 UTC.
    fsync_test.go:136: modification time for "dst/c" is 2015-10-17 16:23:22.048 +0000 UTC, should be 2015-10-17 15:23:22.051578088 +0000 UTC.

Full build log:
https://reproducible.debian.net/logs/unstable/amd64/golang-github-spf13-fsync_0.0~git20141101.0.1fdf08f-1.build2.log.gz

-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)



More information about the Pkg-go-maintainers mailing list