Source: golang-x-text
Version: 0+git20150518.c93e7c9-1
Severity: grave

Beacuse dh-golang now executes go generate, the "stringer" binary is
needed in building:

,----
| ...
| src/golang.org/x/text/width/trieval.go
| src/golang.org/x/text/width/width.go
| src/golang.org/x/text/width/width.go:5: running "stringer": exec: "stringer": 
executable file not found in $PATH
| dh_auto_build: go generate -v golang.org/x/text golang.org/x/text/cases 
golang.org/x/text/cldr golang.org/x/text/collate 
golang.org/x/text/collate/build golang.org/x/text/collate/colltab 
golang.org/x/text/display golang.org/x/text/encoding 
golang.org/x/text/encoding/charmap golang.org/x/text/encoding/htmlindex 
golang.org/x/text/encoding/ianaindex golang.org/x/text/encoding/internal 
golang.org/x/text/encoding/internal/identifier 
golang.org/x/text/encoding/japanese golang.org/x/text/encoding/korean 
golang.org/x/text/encoding/simplifiedchinese 
golang.org/x/text/encoding/traditionalchinese 
golang.org/x/text/encoding/unicode golang.org/x/text/internal/colltab 
golang.org/x/text/internal/gen golang.org/x/text/internal/testtext 
golang.org/x/text/internal/triegen golang.org/x/text/internal/ucd 
golang.org/x/text/language golang.org/x/text/runes golang.org/x/text/search 
golang.org/x/text/transform golang.org/x/text/unicode/norm 
golang.org/x/text/unicode/rangetable golang.org/x/text/width returned exit code 
1
| make: *** [build] Error 1
| debian/rules:9: recipe for target 'build' failed
| dpkg-buildpackage: error: debian/rules build gave error exit status 2
`----

I tried the patch below, but now the build fails with a different error:

,----
| ...
| src/golang.org/x/text/width/width.go
| stringer: checking package: transform.go:10:2: could not import 
golang.org/x/text/transform (can't find import: golang.org/x/text/transform)
| src/golang.org/x/text/width/width.go:5: running "stringer": exit status 1
| ...
`----

Cheers,
-Hilko
>From 81465392a4d0ad328be7d4641838ef34a4e14fa1 Mon Sep 17 00:00:00 2001
From: Hilko Bengen <ben...@debian.org>
Date: Thu, 6 Aug 2015 22:24:27 +0200
Subject: [PATCH] Add golang-golang-x-tools (stringer) to build dependencies

---
 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 832be68..f42d227 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: devel
 Priority: extra
 Maintainer: Debian Go packaging team <pkg-go-maintainers@lists.alioth.debian.org>
 Uploaders: Martín Ferrari <tin...@debian.org>
-Build-Depends: debhelper (>= 9), dh-golang, golang-go
+Build-Depends: debhelper (>= 9), dh-golang, golang-go, golang-golang-x-tools
 Standards-Version: 3.9.6
 Homepage: https://godoc.org/golang.org/x/text
 Vcs-Git: git://anonscm.debian.org/pkg-go/packages/golang-x-text.git
-- 
2.5.0

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

Reply via email to