Welcome to the Linux Foundation Forum!

Error while installing simplechaincode on peer

Hello
I am trying to do lab4.1m someone can tell me how to fix the error i get while trying to install simplechaincode on peer
Error: error getting chaincode deployment spec for simple_cc: 'go list' failed with: can't load package: package github.com/simple_chaincode: cannot find package "github.com/simple_chaincode" in any of:
/usr/local/go/src/github.com/simple_chaincode (from $GOROOT)
/opt/gopath/src/github.com/simple_chaincode (from $GOPATH): exit status 1

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Best Answer

Answers

  • Hi Ilya and forum folks... I encountered similar issue on lab 4.1 but I could not find the simple_chaincode under the chaincode folder. Here is all folders I have:

    1. /home/guild/go/src/github.com/hyperledger/fabric-samples/chaincode# ls -alrt
    2. total 36
    3. drwxr-xr-x 3 root root 4096 Nov 30 15:36 abac
    4. drwxr-xr-x 3 root root 4096 Nov 30 15:36 marbles02_private
    5. drwxr-xr-x 5 root root 4096 Nov 30 15:36 chaincode_example02
    6. drwxr-xr-x 2 root root 4096 Nov 30 15:36 sacc
    7. drwxr-xr-x 4 root root 4096 Nov 30 15:36 marbles02
    8. drwxr-xr-x 7 root root 4096 Nov 30 15:36 fabcar
    9. drwxr-xr-x 17 root root 4096 Nov 30 15:37 ..
    10. drwxr-xr-x 3 root root 4096 Nov 30 15:55 hyperledger
    11. drwxr-xr-x 9 root root 4096 Nov 30 15:55 .

    Here is error I got:

    1. /home/guild/go/src/github.com/hyperledger/fabric-samples/basic-network# docker exec -it cli bash
    2. /opt/gopath/src/github.com/hyperledger/fabric/peer# echo $CORE_PEER_ADDRESS $CORE_PEERLOCALMSPID $CORE_PEER_MSPCONFIGPATH
    3. peer0.org1.example.com:7051 /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp
    4. opt/gopath/src/github.com/hyperledger/fabric/peer# peer chaincode install -n simple_cc -v 1.0 -p github.com/simple_chaincode -l golang
    5. 2020-12-01 00:31:21.483 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 001 Using default escc
    6. 2020-12-01 00:31:21.483 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 002 Using default vscc
    7. Error: error getting chaincode code simple_cc: path to chaincode does not exist: /opt/gopath/src/github.com/simple_chaincode

    Please advice how to resolve this issue. Thank you.

  • Please ignore.

    • Issue: Simple_chaincode files are not downloaded as part of git clone.
    • Solve: Files are available for download manually via training portal / Resources expandable folder.
      Thanks.
    1. At the cli docker image, create folder /opt/gopath/src/github.com/chaincode/simple_chaincode
    2. From training portal, resources folder, download simple_chaincode.go
    3. Copy the downloaded file to the cli image, using docker cp

    docker cp simple_chaincode.go cli:/opt/gopath/src/github.com/chaincode/simple_chaincode

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training