Open softkot opened 7 years ago
The go generate line in the Makefile is broken. The latest commit should have fixed that and handled some errors with the updated libraries. Please try it again.
Same sequence of command now produce short error:
# make linux
#go generate ./...
GOOS=linux GOARCH=amd64 go build -o cassfs -ldflags '-X "main.BuiltOn=Mon Nov 27 19:01:10 UTC 2017" -X "main.CommitHash=c8d7028183a5a984b905c49d5562a087d6ca0df5" -s -w' .
main.go:24:2: cannot find package "github.com/cgt212/cassfs/cmd" in any of:
/usr/lib/go/src/github.com/cgt212/cassfs/cmd (from $GOROOT)
/usr/src/github.com/cgt212/cassfs/cmd (from $GOPATH)
Makefile:19: recipe for target 'linux' failed
make: *** [linux] Error 1
Follow the readme how to build it and use docker for that ( alpine v3.4 has go 1.6.3 as required)
# docker run --rm -it alpine:3.4
Then a bit more command inside dockerGot a lot of errors:
go generate ./... gen.go:35:2: cannot find package "golang.org/x/net/idna" in any of: /usr/lib/go/src/golang.org/x/net/idna (from $GOROOT) /usr/src/golang.org/x/net/idna (from $GOPATH) vendor/golang.org/x/net/publicsuffix/list.go:5: running "go": exit status 1 gen.go:28:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) vendor/golang.org/x/text/doc.go:5: running "go": exit status 1 gen.go:25:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) gen.go:26:2: cannot find package "golang.org/x/text/internal/triegen" in any of: /usr/lib/go/src/golang.org/x/text/internal/triegen (from $GOROOT) /usr/src/golang.org/x/text/internal/triegen (from $GOPATH) gen.go:27:2: cannot find package "golang.org/x/text/internal/ucd" in any of: /usr/lib/go/src/golang.org/x/text/internal/ucd (from $GOROOT) /usr/src/golang.org/x/text/internal/ucd (from $GOPATH) gen.go:28:2: cannot find package "golang.org/x/text/unicode/norm" in any of: /usr/lib/go/src/golang.org/x/text/unicode/norm (from $GOROOT) /usr/src/golang.org/x/text/unicode/norm (from $GOPATH) vendor/golang.org/x/text/cases/cases.go:5: running "go": exit status 1 main.go:28:2: cannot find package "golang.org/x/text/language" in any of: /usr/lib/go/src/golang.org/x/text/language (from $GOROOT) /usr/src/golang.org/x/text/language (from $GOPATH) main.go:29:2: cannot find package "golang.org/x/tools/go/buildutil" in any of: /usr/lib/go/src/golang.org/x/tools/go/buildutil (from $GOROOT) /usr/src/golang.org/x/tools/go/buildutil (from $GOPATH) extract.go:23:2: cannot find package "golang.org/x/tools/go/loader" in any of: /usr/lib/go/src/golang.org/x/tools/go/loader (from $GOROOT) /usr/src/golang.org/x/tools/go/loader (from $GOPATH) vendor/golang.org/x/text/cmd/gotext/main.go:5: running "go": exit status 1 maketables.go:28:2: cannot find package "golang.org/x/text/collate" in any of: /usr/lib/go/src/golang.org/x/text/collate (from $GOROOT) /usr/src/golang.org/x/text/collate (from $GOPATH) maketables.go:29:2: cannot find package "golang.org/x/text/collate/build" in any of: /usr/lib/go/src/golang.org/x/text/collate/build (from $GOROOT) /usr/src/golang.org/x/text/collate/build (from $GOPATH) maketables.go:30:2: cannot find package "golang.org/x/text/internal/colltab" in any of: /usr/lib/go/src/golang.org/x/text/internal/colltab (from $GOROOT) /usr/src/golang.org/x/text/internal/colltab (from $GOPATH) maketables.go:31:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) maketables.go:32:2: cannot find package "golang.org/x/text/language" in any of: /usr/lib/go/src/golang.org/x/text/language (from $GOROOT) /usr/src/golang.org/x/text/language (from $GOPATH) maketables.go:33:2: cannot find package "golang.org/x/text/unicode/cldr" in any of: /usr/lib/go/src/golang.org/x/text/unicode/cldr (from $GOROOT) /usr/src/golang.org/x/text/unicode/cldr (from $GOPATH) vendor/golang.org/x/text/collate/collate.go:7: running "go": exit status 1 gen.go:21:2: cannot find package "golang.org/x/text/internal" in any of: /usr/lib/go/src/golang.org/x/text/internal (from $GOROOT) /usr/src/golang.org/x/text/internal (from $GOPATH) gen.go:22:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) gen.go:23:2: cannot find package "golang.org/x/text/internal/tag" in any of: /usr/lib/go/src/golang.org/x/text/internal/tag (from $GOROOT) /usr/src/golang.org/x/text/internal/tag (from $GOPATH) gen.go:24:2: cannot find package "golang.org/x/text/language" in any of: /usr/lib/go/src/golang.org/x/text/language (from $GOROOT) /usr/src/golang.org/x/text/language (from $GOPATH) gen.go:25:2: cannot find package "golang.org/x/text/unicode/cldr" in any of: /usr/lib/go/src/golang.org/x/text/unicode/cldr (from $GOROOT) /usr/src/golang.org/x/text/unicode/cldr (from $GOPATH) vendor/golang.org/x/text/currency/currency.go:5: running "go": exit status 1 maketables.go:18:2: cannot find package "golang.org/x/text/encoding" in any of: /usr/lib/go/src/golang.org/x/text/encoding (from $GOROOT) /usr/src/golang.org/x/text/encoding (from $GOPATH) maketables.go:19:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) vendor/golang.org/x/text/encoding/charmap/charmap.go:5: running "go": exit status 1 gen.go:16:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) vendor/golang.org/x/text/encoding/htmlindex/htmlindex.go:5: running "go": exit status 1 gen.go:18:2: cannot find package "golang.org/x/text/encoding/internal/identifier" in any of: /usr/lib/go/src/golang.org/x/text/encoding/internal/identifier (from $GOROOT) /usr/src/golang.org/x/text/encoding/internal/identifier (from $GOPATH) gen.go:19:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) vendor/golang.org/x/text/encoding/ianaindex/ianaindex.go:5: running "go": exit status 1 gen.go:17:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) vendor/golang.org/x/text/encoding/internal/identifier/identifier.go:5: running "go": exit status 1 gen.go:66:2: cannot find package "golang.org/x/text/internal" in any of: /usr/lib/go/src/golang.org/x/text/internal (from $GOROOT) /usr/src/golang.org/x/text/internal (from $GOPATH) gen.go:67:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) gen.go:68:2: cannot find package "golang.org/x/text/language" in any of: /usr/lib/go/src/golang.org/x/text/language (from $GOROOT) /usr/src/golang.org/x/text/language (from $GOPATH) gen.go:69:2: cannot find package "golang.org/x/text/unicode/cldr" in any of: /usr/lib/go/src/golang.org/x/text/unicode/cldr (from $GOROOT) /usr/src/golang.org/x/text/unicode/cldr (from $GOPATH) vendor/golang.org/x/text/feature/plural/plural.go:5: running "go": exit status 1 gen.go:12:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) gen.go:13:2: cannot find package "golang.org/x/text/language" in any of: /usr/lib/go/src/golang.org/x/text/language (from $GOROOT) /usr/src/golang.org/x/text/language (from $GOPATH) gen.go:14:2: cannot find package "golang.org/x/text/unicode/cldr" in any of: /usr/lib/go/src/golang.org/x/text/unicode/cldr (from $GOROOT) /usr/src/golang.org/x/text/unicode/cldr (from $GOPATH) vendor/golang.org/x/text/internal/internal.go:5: running "go": exit status 1 gen.go:21:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) gen.go:22:2: cannot find package "golang.org/x/text/internal/triegen" in any of: /usr/lib/go/src/golang.org/x/text/internal/triegen (from $GOROOT) /usr/src/golang.org/x/text/internal/triegen (from $GOPATH) gen.go:23:2: cannot find package "golang.org/x/text/internal/ucd" in any of: /usr/lib/go/src/golang.org/x/text/internal/ucd (from $GOROOT) /usr/src/golang.org/x/text/internal/ucd (from $GOPATH) vendor/golang.org/x/text/internal/export/idna/idna.go:5: running "go": exit status 1 vendor/golang.org/x/text/internal/number/decimal.go:5: running "stringer": exec: "stringer": executable file not found in $PATH gen.go:26:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) gen.go:27:2: cannot find package "golang.org/x/text/internal/tag" in any of: /usr/lib/go/src/golang.org/x/text/internal/tag (from $GOROOT) /usr/src/golang.org/x/text/internal/tag (from $GOPATH) gen.go:28:2: cannot find package "golang.org/x/text/unicode/cldr" in any of: /usr/lib/go/src/golang.org/x/text/unicode/cldr (from $GOROOT) /usr/src/golang.org/x/text/unicode/cldr (from $GOPATH) vendor/golang.org/x/text/language/language.go:5: running "go": exit status 1 maketables.go:20:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) maketables.go:21:2: cannot find package "golang.org/x/text/language" in any of: /usr/lib/go/src/golang.org/x/text/language (from $GOROOT) /usr/src/golang.org/x/text/language (from $GOPATH) maketables.go:22:2: cannot find package "golang.org/x/text/unicode/cldr" in any of: /usr/lib/go/src/golang.org/x/text/unicode/cldr (from $GOROOT) /usr/src/golang.org/x/text/unicode/cldr (from $GOPATH) vendor/golang.org/x/text/language/display/display.go:5: running "go": exit status 1 ../collate/maketables.go:28:2: cannot find package "golang.org/x/text/collate" in any of: /usr/lib/go/src/golang.org/x/text/collate (from $GOROOT) /usr/src/golang.org/x/text/collate (from $GOPATH) ../collate/maketables.go:29:2: cannot find package "golang.org/x/text/collate/build" in any of: /usr/lib/go/src/golang.org/x/text/collate/build (from $GOROOT) /usr/src/golang.org/x/text/collate/build (from $GOPATH) ../collate/maketables.go:30:2: cannot find package "golang.org/x/text/internal/colltab" in any of: /usr/lib/go/src/golang.org/x/text/internal/colltab (from $GOROOT) /usr/src/golang.org/x/text/internal/colltab (from $GOPATH) ../collate/maketables.go:31:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) ../collate/maketables.go:32:2: cannot find package "golang.org/x/text/language" in any of: /usr/lib/go/src/golang.org/x/text/language (from $GOROOT) /usr/src/golang.org/x/text/language (from $GOPATH) ../collate/maketables.go:33:2: cannot find package "golang.org/x/text/unicode/cldr" in any of: /usr/lib/go/src/golang.org/x/text/unicode/cldr (from $GOROOT) /usr/src/golang.org/x/text/unicode/cldr (from $GOPATH) vendor/golang.org/x/text/search/search.go:5: running "go": exit status 1 gen.go:18:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) gen.go:19:2: cannot find package "golang.org/x/text/internal/triegen" in any of: /usr/lib/go/src/golang.org/x/text/internal/triegen (from $GOROOT) /usr/src/golang.org/x/text/internal/triegen (from $GOPATH) gen.go:20:2: cannot find package "golang.org/x/text/internal/ucd" in any of: /usr/lib/go/src/golang.org/x/text/internal/ucd (from $GOROOT) /usr/src/golang.org/x/text/internal/ucd (from $GOPATH) gen.go:21:2: cannot find package "golang.org/x/text/unicode/norm" in any of: /usr/lib/go/src/golang.org/x/text/unicode/norm (from $GOROOT) /usr/src/golang.org/x/text/unicode/norm (from $GOPATH) gen.go:22:2: cannot find package "golang.org/x/text/unicode/rangetable" in any of: /usr/lib/go/src/golang.org/x/text/unicode/rangetable (from $GOROOT) /usr/src/golang.org/x/text/unicode/rangetable (from $GOPATH) vendor/golang.org/x/text/secure/precis/doc.go:14: running "go": exit status 1 gen.go:13:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) gen.go:14:2: cannot find package "golang.org/x/text/internal/triegen" in any of: /usr/lib/go/src/golang.org/x/text/internal/triegen (from $GOROOT) /usr/src/golang.org/x/text/internal/triegen (from $GOPATH) gen.go:15:2: cannot find package "golang.org/x/text/internal/ucd" in any of: /usr/lib/go/src/golang.org/x/text/internal/ucd (from $GOROOT) /usr/src/golang.org/x/text/internal/ucd (from $GOPATH) gen_ranges.go:14:2: cannot find package "golang.org/x/text/unicode/rangetable" in any of: /usr/lib/go/src/golang.org/x/text/unicode/rangetable (from $GOROOT) /usr/src/golang.org/x/text/unicode/rangetable (from $GOPATH) vendor/golang.org/x/text/unicode/bidi/bidi.go:5: running "go": exit status 1 makexml.go:23:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) vendor/golang.org/x/text/unicode/cldr/cldr.go:5: running "go": exit status 1 maketables.go:23:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) maketables.go:24:2: cannot find package "golang.org/x/text/internal/triegen" in any of: /usr/lib/go/src/golang.org/x/text/internal/triegen (from $GOROOT) /usr/src/golang.org/x/text/internal/triegen (from $GOPATH) maketables.go:25:2: cannot find package "golang.org/x/text/internal/ucd" in any of: /usr/lib/go/src/golang.org/x/text/internal/ucd (from $GOROOT) /usr/src/golang.org/x/text/internal/ucd (from $GOPATH) vendor/golang.org/x/text/unicode/norm/normalize.go:6: running "go": exit status 1 gen.go:20:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) gen.go:21:2: cannot find package "golang.org/x/text/internal/ucd" in any of: /usr/lib/go/src/golang.org/x/text/internal/ucd (from $GOROOT) /usr/src/golang.org/x/text/internal/ucd (from $GOPATH) gen.go:22:2: cannot find package "golang.org/x/text/unicode/rangetable" in any of: /usr/lib/go/src/golang.org/x/text/unicode/rangetable (from $GOROOT) /usr/src/golang.org/x/text/unicode/rangetable (from $GOPATH) vendor/golang.org/x/text/unicode/rangetable/tables.go:5: running "go": exit status 1 gen.go:14:2: cannot find package "golang.org/x/text/internal/gen" in any of: /usr/lib/go/src/golang.org/x/text/internal/gen (from $GOROOT) /usr/src/golang.org/x/text/internal/gen (from $GOPATH) gen.go:15:2: cannot find package "golang.org/x/text/internal/ucd" in any of: /usr/lib/go/src/golang.org/x/text/internal/ucd (from $GOROOT) /usr/src/golang.org/x/text/internal/ucd (from $GOPATH) vendor/golang.org/x/text/unicode/runenames/runenames.go:5: running "go": exit status 1 vendor/golang.org/x/text/width/width.go:5: running "stringer": exec: "stringer": executable file not found in $PATH Makefile:19: recipe for target 'linux' failed make: *** [linux] Error 1
Ho to get it build?