проблема с запуском команды 'make configtxgen cryptogen' на фабрике hyperledger 1.4: цикл импорта не разрешен - PullRequest
0 голосов
/ 23 января 2019

Я клонировал хранилище Fabric из здесь и успешно запускаю make docker, но когда я запускаю make configtxget cryptogen, я получаю ошибку с таким выводом:

.build/bin/configtxgen
CGO_CFLAGS=" " GOBIN=/home/yashar/go/src/github.com/hyperledger/fabric/.build/bin go install -tags "" -ldflags "-X github.com/hyperledger/fabric/common/tools/configtxgen/metadata.CommitSHA=908739e0f" github.com/hyperledger/fabric/common/tools/configtxgen
import cycle not allowed
package github.com/hyperledger/fabric/common/tools/configtxgen
        imports github.com/hyperledger/fabric/bccsp/factory
        imports github.com/hyperledger/fabric/bccsp/sw
        imports crypto/x509
        imports net
        imports runtime/cgo
        imports runtime/cgo
Makefile:260: recipe for target '.build/bin/configtxgen' failed
make: *** [.build/bin/configtxgen] Error 1

У меня естьGOROOT установлен на / home / yashar / go / bin и GOPATH на / home / yashar / go, что отлично работает, и я использую go1.11.4 на ubuntu 18.04 с использованием Docker версии 18.09.1, сборки 4c52b90 и docker-compose версии 1.23.2, сборка 1110ad01

Как я могу решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...