Diff of the two buildlogs: -- --- b1/build.log 2020-03-06 20:23:55.581834635 +0000 +++ b2/build.log 2020-03-06 20:30:41.646004346 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Apr 8 14:46:21 -12 2021 -I: pbuilder-time-stamp: 1617936381 +I: Current time: Sat Mar 7 10:23:57 +14 2020 +I: pbuilder-time-stamp: 1583526237 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Tue Nov 20 06:22:47 2018 -12 +gpgv: Signature made Wed Nov 21 08:22:47 2018 +14 gpgv: using RSA key 0740778A2DFC4A39C0C8BC8C8F2B113C6535C5A7 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./golang-github-getkin-kin-openapi_0.1.0+git20181119.fa639d0-1.dsc @@ -27,6 +27,18 @@ dpkg-source: info: unpacking golang-github-getkin-kin-openapi_0.1.0+git20181119.fa639d0-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/17712/tmp/hooks/D01_modify_environment starting +disorder-fs debug: Running on profitbricks-build12-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/17712/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -120,7 +132,7 @@ Get: 48 http://deb.debian.org/debian buster/main i386 golang-github-pmezard-go-difflib-dev all 1.0.0-2 [12.0 kB] Get: 49 http://deb.debian.org/debian buster/main i386 golang-github-stretchr-objx-dev all 0.1.1+git20180825.ef50b0d-1 [23.4 kB] Get: 50 http://deb.debian.org/debian buster/main i386 golang-github-stretchr-testify-dev all 1.3.0+ds-1 [49.8 kB] -Fetched 74.5 MB in 1s (86.6 MB/s) +Fetched 74.5 MB in 24s (3135 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19231 files and directories currently installed.) @@ -343,7 +355,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/golang-github-getkin-kin-openapi-0.1.0+git20181119.fa639d0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/golang-github-getkin-kin-openapi-0.1.0+git20181119.fa639d0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package golang-github-getkin-kin-openapi dpkg-buildpackage: info: source version 0.1.0+git20181119.fa639d0-1 dpkg-buildpackage: info: source distribution unstable @@ -361,102 +373,102 @@ dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang - cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/golang-github-getkin-kin-openapi-0.1.0\+git20181119.fa639d0/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/golang-github-getkin-kin-openapi-0.1.0\+git20181119.fa639d0/obj-i686-linux-gnu/src\" -v -p 18 github.com/getkin/kin-openapi/jsoninfo github.com/getkin/kin-openapi/openapi2 github.com/getkin/kin-openapi/openapi2conv github.com/getkin/kin-openapi/openapi3 github.com/getkin/kin-openapi/openapi3filter github.com/getkin/kin-openapi/openapi3gen github.com/getkin/kin-openapi/pathpattern + cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/golang-github-getkin-kin-openapi-0.1.0\+git20181119.fa639d0/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/golang-github-getkin-kin-openapi-0.1.0\+git20181119.fa639d0/obj-i686-linux-gnu/src\" -v -p 10 github.com/getkin/kin-openapi/jsoninfo github.com/getkin/kin-openapi/openapi2 github.com/getkin/kin-openapi/openapi2conv github.com/getkin/kin-openapi/openapi3 github.com/getkin/kin-openapi/openapi3filter github.com/getkin/kin-openapi/openapi3gen github.com/getkin/kin-openapi/pathpattern errors -container/list internal/race -vendor/golang_org/x/crypto/cryptobyte/asn1 -crypto/subtle -crypto/internal/subtle -internal/cpu -vendor/golang_org/x/net/dns/dnsmessage -runtime/internal/sys -unicode/utf8 -internal/nettrace encoding -unicode/utf16 -unicode math/bits +unicode +unicode/utf8 runtime/internal/atomic sync/atomic -runtime/cgo +unicode/utf16 +internal/cpu +container/list +runtime/internal/sys +crypto/internal/subtle +crypto/subtle math -internal/bytealg +vendor/golang_org/x/crypto/cryptobyte/asn1 +internal/nettrace +vendor/golang_org/x/net/dns/dnsmessage internal/testlog +runtime/cgo +internal/bytealg runtime strconv crypto/rc4 sync -math/rand -internal/singleflight io +internal/singleflight +math/rand syscall reflect +bytes hash +crypto/cipher crypto/internal/randutil -bytes strings -crypto/cipher crypto hash/crc32 crypto/hmac crypto/sha512 crypto/md5 -crypto/sha1 crypto/sha256 +crypto/sha1 crypto/aes vendor/golang_org/x/text/transform bufio path -internal/syscall/unix time +internal/syscall/unix internal/poll -encoding/binary sort +encoding/binary os regexp/syntax -encoding/base64 -vendor/golang_org/x/crypto/curve25519 +crypto/des vendor/golang_org/x/crypto/internal/chacha20 +encoding/base64 vendor/golang_org/x/crypto/poly1305 -crypto/des -vendor/golang_org/x/crypto/chacha20poly1305 +vendor/golang_org/x/crypto/curve25519 encoding/pem +vendor/golang_org/x/crypto/chacha20poly1305 path/filepath fmt -io/ioutil regexp -log +io/ioutil context -net/url encoding/hex -mime -mime/quotedprintable encoding/json +log +net/url vendor/golang_org/x/net/http2/hpack -math/big compress/flate -net/http/internal vendor/golang_org/x/text/unicode/norm -net +math/big +mime vendor/golang_org/x/text/unicode/bidi -github.com/getkin/kin-openapi/pathpattern gopkg.in/yaml.v2 -vendor/golang_org/x/text/secure/bidirule +net +mime/quotedprintable +net/http/internal +github.com/getkin/kin-openapi/pathpattern compress/gzip +vendor/golang_org/x/text/secure/bidirule github.com/getkin/kin-openapi/jsoninfo vendor/golang_org/x/net/idna -crypto/dsa crypto/rand -crypto/elliptic +crypto/dsa encoding/asn1 +crypto/elliptic crypto/rsa -crypto/x509/pkix crypto/ecdsa +crypto/x509/pkix vendor/golang_org/x/crypto/cryptobyte github.com/ghodss/yaml -vendor/golang_org/x/net/http/httpproxy net/textproto +vendor/golang_org/x/net/http/httpproxy crypto/x509 vendor/golang_org/x/net/http/httpguts mime/multipart @@ -469,7 +481,7 @@ github.com/getkin/kin-openapi/openapi3filter github.com/getkin/kin-openapi/openapi2conv dh_auto_test -O--buildsystem=golang - cd obj-i686-linux-gnu && go test -vet=off -v -p 18 github.com/getkin/kin-openapi/jsoninfo github.com/getkin/kin-openapi/openapi2 github.com/getkin/kin-openapi/openapi2conv github.com/getkin/kin-openapi/openapi3 github.com/getkin/kin-openapi/openapi3filter github.com/getkin/kin-openapi/openapi3gen github.com/getkin/kin-openapi/pathpattern + cd obj-i686-linux-gnu && go test -vet=off -v -p 10 github.com/getkin/kin-openapi/jsoninfo github.com/getkin/kin-openapi/openapi2 github.com/getkin/kin-openapi/openapi2conv github.com/getkin/kin-openapi/openapi3 github.com/getkin/kin-openapi/openapi3filter github.com/getkin/kin-openapi/openapi3gen github.com/getkin/kin-openapi/pathpattern === RUN TestExtensions --- PASS: TestExtensions (0.00s) marshal_test.go:169: Unmarshalling *jsoninfo_test.SimpleOmitEmpty @@ -489,14 +501,14 @@ marshal_test.go:169: Unmarshalling *jsoninfo_test.RootType marshal_test.go:173: Marshalling *jsoninfo_test.RootType PASS -ok github.com/getkin/kin-openapi/jsoninfo 0.006s +ok github.com/getkin/kin-openapi/jsoninfo 0.014s ? github.com/getkin/kin-openapi/openapi2 [no test files] === RUN TestConvOpenAPIV3ToV2 --- PASS: TestConvOpenAPIV3ToV2 (0.00s) === RUN TestConvOpenAPIV2ToV3 --- PASS: TestConvOpenAPIV2ToV3 (0.00s) PASS -ok github.com/getkin/kin-openapi/openapi2conv 0.005s +ok github.com/getkin/kin-openapi/openapi2conv 0.012s === RUN TestAddParameter --- PASS: TestAddParameter (0.00s) === RUN TestAddResponse @@ -536,7 +548,7 @@ === RUN TestSchemas/ANY_OF === RUN TestSchemas/ALL_OF === RUN TestSchemas/ONE_OF ---- PASS: TestSchemas (0.00s) +--- PASS: TestSchemas (0.01s) --- PASS: TestSchemas/EMPTY_SCHEMA (0.00s) --- PASS: TestSchemas/JUST_NULLABLE (0.00s) --- PASS: TestSchemas/NULLABLE_BOOLEAN (0.00s) @@ -589,27 +601,27 @@ === RUN TestServerParamNames --- PASS: TestServerParamNames (0.00s) === RUN TestServerParamValuesWithPath +=== RUN TestServerParamValuesWithPath/http://x.y.example.com/a/ +=== RUN TestServerParamValuesWithPath/http://x.y.example.com/a/b === RUN TestServerParamValuesWithPath/http://x.y.example.com/a/b/ === RUN TestServerParamValuesWithPath/http://x.y.example.com/a/b/c === RUN TestServerParamValuesWithPath/http://domain0.domain1.example.com/a/b/c === RUN TestServerParamValuesWithPath/http://x.example.com/a/b === RUN TestServerParamValuesWithPath/http://x.y.example.com/ -=== RUN TestServerParamValuesWithPath/http://x.y.example.com/a/ -=== RUN TestServerParamValuesWithPath/http://x.y.example.com/a/b --- PASS: TestServerParamValuesWithPath (0.00s) + --- PASS: TestServerParamValuesWithPath/http://x.y.example.com/a/ (0.00s) + --- PASS: TestServerParamValuesWithPath/http://x.y.example.com/a/b (0.00s) --- PASS: TestServerParamValuesWithPath/http://x.y.example.com/a/b/ (0.00s) --- PASS: TestServerParamValuesWithPath/http://x.y.example.com/a/b/c (0.00s) --- PASS: TestServerParamValuesWithPath/http://domain0.domain1.example.com/a/b/c (0.00s) --- PASS: TestServerParamValuesWithPath/http://x.example.com/a/b (0.00s) --- PASS: TestServerParamValuesWithPath/http://x.y.example.com/ (0.00s) - --- PASS: TestServerParamValuesWithPath/http://x.y.example.com/a/ (0.00s) - --- PASS: TestServerParamValuesWithPath/http://x.y.example.com/a/b (0.00s) === RUN TestServerParamValuesNoPath === RUN TestServerParamValuesNoPath/https://domain0.domain1.example.com/ --- PASS: TestServerParamValuesNoPath (0.00s) --- PASS: TestServerParamValuesNoPath/https://domain0.domain1.example.com/ (0.00s) === RUN TestLoadFromDataWithExternalRef ---- PASS: TestLoadFromDataWithExternalRef (0.01s) +--- PASS: TestLoadFromDataWithExternalRef (0.02s) swagger_loader_relative_refs_test.go:170: testcase 'SchemaRef' swagger_loader_relative_refs_test.go:170: testcase 'ResponseRef' swagger_loader_relative_refs_test.go:170: testcase 'ParameterRef' @@ -629,7 +641,7 @@ swagger_loader_relative_refs_test.go:170: testcase 'ComponentHeaderSchemaRef' swagger_loader_relative_refs_test.go:170: testcase 'RequestResponseHeaderRef' === RUN TestLoadFromDataWithExternalNestedRef ---- PASS: TestLoadFromDataWithExternalNestedRef (0.04s) +--- PASS: TestLoadFromDataWithExternalNestedRef (0.08s) swagger_loader_relative_refs_test.go:183: testcase 'SchemaRef' swagger_loader_relative_refs_test.go:183: testcase 'ResponseRef' swagger_loader_relative_refs_test.go:183: testcase 'ParameterRef' @@ -665,7 +677,7 @@ === RUN TestLoadRequestExampleRef --- PASS: TestLoadRequestExampleRef (0.00s) === RUN TestLoadFromRemoteURL ---- PASS: TestLoadFromRemoteURL (0.00s) +--- PASS: TestLoadFromRemoteURL (0.01s) === RUN TestLoadFileWithExternalSchemaRef --- PASS: TestLoadFileWithExternalSchemaRef (0.00s) === RUN TestLoadRequestResponseHeaderRef @@ -673,7 +685,7 @@ === RUN TestLoadFromDataWithExternalRequestResponseHeaderRemoteRef --- PASS: TestLoadFromDataWithExternalRequestResponseHeaderRemoteRef (0.00s) === RUN TestRefsJSON ---- PASS: TestRefsJSON (0.00s) +--- PASS: TestRefsJSON (0.01s) swagger_test.go:15: Marshal *openapi3.Swagger to JSON swagger_test.go:20: Unmarshal *openapi3.Swagger from JSON swagger_test.go:26: Resolve refs in unmarshalled *openapi3.Swagger @@ -681,7 +693,7 @@ swagger_test.go:34: Validate *openapi3.Swagger swagger_test.go:40: Ensure representations match === RUN TestRefsYAML ---- PASS: TestRefsYAML (0.00s) +--- PASS: TestRefsYAML (0.01s) swagger_test.go:53: Marshal *openapi3.Swagger to YAML swagger_test.go:58: Unmarshal *openapi3.Swagger from YAML swagger_test.go:64: Resolve refs in unmarshalled *openapi3.Swagger @@ -691,7 +703,7 @@ === RUN ExampleSwaggerLoader --- PASS: ExampleSwaggerLoader (0.00s) PASS -ok github.com/getkin/kin-openapi/openapi3 0.066s +ok github.com/getkin/kin-openapi/openapi3 0.161s === RUN TestRouter --- PASS: TestRouter (0.00s) === RUN TestFilter @@ -708,17 +720,17 @@ validation_test.go:64: Request: POST http://example.com/api/prefix/v/suffix validation_test.go:81: Response: 200 PASS -ok github.com/getkin/kin-openapi/openapi3filter 0.004s +ok github.com/getkin/kin-openapi/openapi3filter 0.013s === RUN TestCyclic --- PASS: TestCyclic (0.00s) === RUN TestSimple --- PASS: TestSimple (0.00s) PASS -ok github.com/getkin/kin-openapi/openapi3gen 0.005s +ok github.com/getkin/kin-openapi/openapi3gen 0.016s === RUN TestPatterns --- PASS: TestPatterns (0.00s) PASS -ok github.com/getkin/kin-openapi/pathpattern 0.002s +ok github.com/getkin/kin-openapi/pathpattern 0.014s create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem=golang --with=golang @@ -746,12 +758,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/17712/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/17712/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/46842 and its subdirectories -I: Current time: Thu Apr 8 14:46:54 -12 2021 -I: pbuilder-time-stamp: 1617936414 +I: removing directory /srv/workspace/pbuilder/17712 and its subdirectories +I: Current time: Sat Mar 7 10:30:41 +14 2020 +I: pbuilder-time-stamp: 1583526641