I actually encountered this issue while trying to update the Lotus devnet to use latest versions of libp2p and Filecoin ...
(base) max@max-XPS-13-9310:~/projects/research/nds2/GOSSIPSUB/testing/lotus-devnet$ go build -o local-devnet main.go
/home/max/go/pkg/mod/github.com/jsign/lotus@v0.4.1-0.20201113110440-4640b443453c/node/impl/client/client.go:38:2: no required module provides package github.com/filecoin-project/go-fil-markets/pieceio; to add it:
go get github.com/filecoin-project/go-fil-markets/pieceio
/home/max/go/pkg/mod/github.com/jsign/lotus@v0.4.1-0.20201113110440-4640b443453c/chain/stmgr/forks.go:26:2: no required module provides package github.com/filecoin-project/specs-actors/v2/actors/migration; to add it:
go get github.com/filecoin-project/specs-actors/v2/actors/migration
(base) max@max-XPS-13-9310:~/projects/research/nds2/GOSSIPSUB/testing/lotus-devnet$ go get github.com/filecoin-project/go-fil-markets/pieceio
go: module github.com/filecoin-project/go-fil-markets@upgrade found (v1.20.3), but does not contain package github.com/filecoin-project/go-fil-markets/pieceio
According to the README, one of the "Components" of the
filecoin-project
ispieceio
, which links HERE:I actually encountered this issue while trying to update the Lotus devnet to use latest versions of libp2p and Filecoin ...