qdeconinck/mp-quic

No matter which version of quic-go I use, some packages are not found in any modules

ArthurCChen opened this issue · 0 comments

These are available quic-go releases,
https://github.com/lucas-clemente/quic-go/releases
but none can support this repository on mininet.

If I use 0.24.0, logs are:

mpquic1 imports
	github.com/lucas-clemente/quic-go/ackhandler: module github.com/lucas-clemente/quic-go@latest found (v0.24.0, replaced by github.com/lucas-clemente/quic-go@v0.24.0), but does not contain package github.com/lucas-clemente/quic-go/ackhandler
mpquic1 imports
	github.com/lucas-clemente/quic-go/congestion: module github.com/lucas-clemente/quic-go@latest found (v0.24.0, replaced by github.com/lucas-clemente/quic-go@v0.24.0), but does not contain package github.com/lucas-clemente/quic-go/congestion
mpquic1 imports
	github.com/lucas-clemente/quic-go/internal/crypto: module github.com/lucas-clemente/quic-go@latest found (v0.24.0, replaced by github.com/lucas-clemente/quic-go@v0.24.0), but does not contain package github.com/lucas-clemente/quic-go/internal/crypto
mpquic1 imports
	github.com/lucas-clemente/quic-go/qerr: module github.com/lucas-clemente/quic-go@latest found (v0.24.0, replaced by github.com/lucas-clemente/quic-go@v0.24.0), but does not contain package github.com/lucas-clemente/quic-go/qerr
mpquic1/example imports
	github.com/lucas-clemente/quic-go/h2quic: module github.com/lucas-clemente/quic-go@latest found (v0.24.0, replaced by github.com/lucas-clemente/quic-go@v0.24.0), but does not contain package github.com/lucas-clemente/quic-go/h2quic
mpquic1 tested by
	mpquic1.test imports
	github.com/lucas-clemente/quic-go/internal/mocks/mocks_fc: module github.com/lucas-clemente/quic-go@latest found (v0.24.0, replaced by github.com/lucas-clemente/quic-go@v0.24.0), but does not contain package github.com/lucas-clemente/quic-go/internal/mocks/mocks_fc
mpquic1/benchmark tested by
	mpquic1/benchmark.test imports
	github.com/lucas-clemente/quic-go/integrationtests/tools/testlog: module github.com/lucas-clemente/quic-go@latest found (v0.24.0, replaced by github.com/lucas-clemente/quic-go@v0.24.0), but does not contain package github.com/lucas-clemente/quic-go/integrationtests/tools/testlog
mpquic1/integrationtests/chrome tested by
	mpquic1/integrationtests/chrome.test imports
	github.com/lucas-clemente/quic-go/integrationtests/tools/testserver: module github.com/lucas-clemente/quic-go@latest found (v0.24.0, replaced by github.com/lucas-clemente/quic-go@v0.24.0), but does not contain package github.com/lucas-clemente/quic-go/integrationtests/tools/testserver

If I use 0.6.0, logs are:

mpquic1 tested by
	mpquic1.test imports
	github.com/lucas-clemente/quic-go/internal/mocks/mocks_fc: module github.com/lucas-clemente/quic-go@latest found (v0.24.0, replaced by github.com/lucas-clemente/quic-go@v0.6.0), but does not contain package github.com/lucas-clemente/quic-go/internal/mocks/mocks_fc
mpquic1/example imports
	github.com/lucas-clemente/quic-go/h2quic imports
	golang.org/x/net/lex/httplex: module golang.org/x/net@latest found (v0.0.0-20211216030914-fe4d6282115f), but does not contain package golang.org/x/net/lex/httplex

The middle versions behave just the same.
My go version is 1.16.12

Could the developers provide the version of quic-go they used for the experiment?