[pkg-go] Bug#926380: golang-github-puerkitobio-purell: FTBFS (failing tests)

Santiago Vila sanvila at debian.org
Thu Apr 4 10:06:41 BST 2019


Package: src:golang-github-puerkitobio-purell
Version: 1.1.0-1
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --buildsystem=golang --with=golang
   dh_update_autotools_config -i -O--buildsystem=golang
   dh_auto_configure -i -O--buildsystem=golang
   dh_auto_build -i -O--buildsystem=golang
	cd obj-x86_64-linux-gnu && go install -gcflags=all=\"-trimpath=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src\" -asmflags=all=\"-trimpath=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src\" -v -p 1 github.com/PuerkitoBio/purell
errors
internal/cpu
internal/bytealg
internal/race
runtime/internal/atomic
runtime/internal/sys
runtime
sync/atomic
sync
io
unicode
unicode/utf8
bytes
math
syscall
time
internal/poll
internal/syscall/unix
internal/testlog
os
math/bits
strconv
reflect
fmt
sort
strings
net/url
github.com/PuerkitoBio/urlesc
golang.org/x/text/transform
container/list
log
golang.org/x/text/unicode/bidi
golang.org/x/text/secure/bidirule
golang.org/x/text/unicode/norm
golang.org/x/net/idna
golang.org/x/text/width
regexp/syntax
regexp
github.com/PuerkitoBio/purell
   dh_auto_test -i -O--buildsystem=golang
	cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 github.com/PuerkitoBio/purell
=== RUN   TestRunner
--- PASS: TestRunner (0.00s)
    purell_test.go:715: running LowerScheme...
    purell_test.go:715: running LowerScheme2...
    purell_test.go:715: running LowerHost...
    purell_test.go:715: running UpperEscapes...
    purell_test.go:715: running UnnecessaryEscapes...
    purell_test.go:715: running RemoveDefaultPort...
    purell_test.go:715: running RemoveDefaultPort2...
    purell_test.go:715: running RemoveDefaultPort3...
    purell_test.go:715: running Safe...
    purell_test.go:715: running BothLower...
    purell_test.go:715: running RemoveTrailingSlash...
    purell_test.go:715: running RemoveTrailingSlash2...
    purell_test.go:715: running RemoveTrailingSlash3...
    purell_test.go:715: running AddTrailingSlash...
    purell_test.go:715: running AddTrailingSlash2...
    purell_test.go:715: running AddTrailingSlash3...
    purell_test.go:715: running RemoveDotSegments...
    purell_test.go:715: running RemoveDotSegments2...
    purell_test.go:715: running UsuallySafe...
    purell_test.go:715: running RemoveDirectoryIndex...
    purell_test.go:715: running RemoveDirectoryIndex2...
    purell_test.go:715: running RemoveFragment...
    purell_test.go:715: running ForceHTTP...
    purell_test.go:715: running RemoveDuplicateSlashes...
    purell_test.go:715: running RemoveDuplicateSlashes2...
    purell_test.go:715: running RemoveWWW...
    purell_test.go:715: running RemoveWWW2...
    purell_test.go:715: running AddWWW...
    purell_test.go:715: running SortQuery...
    purell_test.go:715: running RemoveEmptyQuerySeparator...
    purell_test.go:715: running Unsafe...
    purell_test.go:715: running Safe2...
    purell_test.go:715: running UsuallySafe2...
    purell_test.go:715: running AddTrailingSlashBug...
    purell_test.go:715: running SourceModified...
    purell_test.go:715: running IPv6-1...
    purell_test.go:715: running IPv6-2...
    purell_test.go:715: running IPv6-3...
    purell_test.go:715: running IPv6-4...
    purell_test.go:715: running FTP...
    purell_test.go:715: running Standard-1...
    purell_test.go:715: running Standard-2...
    purell_test.go:715: running Standard-3...
    purell_test.go:715: running Standard-4...
    purell_test.go:715: running Standard-5...
    purell_test.go:715: running Standard-6...
    purell_test.go:715: running Standard-7...
    purell_test.go:715: running Standard-8...
    purell_test.go:715: running Standard-9...
    purell_test.go:715: running Standard-10...
    purell_test.go:715: running StandardCasesAddTrailingSlash...
    purell_test.go:715: running OctalIP-1...
    purell_test.go:715: running OctalIP-2...
    purell_test.go:715: running OctalIP-3...
    purell_test.go:715: running OctalIP-4...
    purell_test.go:715: running DWORDIP-1...
    purell_test.go:715: running DWORDIP-2...
    purell_test.go:715: running DWORDIP-3...
    purell_test.go:715: running DWORDIP-4...
    purell_test.go:715: running HexIP-1...
    purell_test.go:715: running HexIP-2...
    purell_test.go:715: running HexIP-3...
    purell_test.go:715: running HexIP-4...
    purell_test.go:715: running UnnecessaryHostDots-1...
    purell_test.go:715: running UnnecessaryHostDots-2...
    purell_test.go:715: running UnnecessaryHostDots-3...
    purell_test.go:715: running UnnecessaryHostDots-4...
    purell_test.go:715: running EmptyPort-1...
    purell_test.go:715: running EmptyPort-2...
    purell_test.go:715: running Slashes-1...
    purell_test.go:715: running Slashes-2...
    purell_test.go:715: running Slashes-3...
    purell_test.go:715: running Slashes-4...
    purell_test.go:715: running Slashes-5...
    purell_test.go:715: running Slashes-6...
    purell_test.go:715: running Slashes-7...
    purell_test.go:715: running Slashes-8...
    purell_test.go:715: running Slashes-9...
    purell_test.go:715: running Slashes-10...
    purell_test.go:715: running Slashes-11...
    purell_test.go:715: running Slashes-12...
    purell_test.go:715: running Slashes-13...
    purell_test.go:715: running Slashes-14...
    purell_test.go:715: running Slashes-15...
    purell_test.go:715: running Slashes-16...
    purell_test.go:715: running Slashes-17...
    purell_test.go:715: running Slashes-18...
    purell_test.go:715: running Slashes-19...
    purell_test.go:715: running Slashes-20...
    purell_test.go:715: running Slashes-21...
    purell_test.go:715: running Slashes-22...
    purell_test.go:715: running Relative...
    purell_test.go:715: running Relative-1...
    purell_test.go:715: running Relative-2...
    purell_test.go:715: running Relative-3...
    purell_test.go:715: running Relative-4...
=== RUN   TestDecodeUnnecessaryEscapesAll
--- PASS: TestDecodeUnnecessaryEscapesAll (0.00s)
=== RUN   TestEncodeNecessaryEscapesAll
--- FAIL: TestEncodeNecessaryEscapesAll (0.00s)
    purell_test.go:761: Got error parse http://host/urell returned exit code 1
make: *** [debian/rules:4: build-indep] Error 1
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit status 2
--------------------------------------------------------------------------------

(The above is just how the build ends and not necessarily the most relevant part)

The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/golang-github-puerkitobio-purell.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.



More information about the Pkg-go-maintainers mailing list