Как и рекомендовали ведущие идеологи разработки софта, из ipfs решили выкинуть собственный пакетный менеджер gx, который находил пакеты в собственно ipfs.
gx их не устраивал тем, что в не хватало каких-то тулз, и запостив краткий ишшью
https://github.com/ipfs/go-ipfs/issues/6108, в котором просуммировали базар в курилке после совещания, на котором whyrusleeping уговаривали допилить gx а он отнекивался ибо нашел новую игрушку, gx удалили а go mod впилили.
Вместо gx теперь в коде есть файлик в котором указываются нужные версии модулей, и еще один, в который записываются адреса гита и какие-то чексуммы.
При запуске билда эти гиты начинают качаться, по дороге выясняется, что этих ревизий и тегов в гитах уже нет, а в других гитах ГНУ/ТЛС ЕГГОГ -27.
После такой оказии весь скрипт начинается заново качать все ревизии, кеша там нет.
Теперь остается только последовать совету следующих идеологов и рекомендовать ставить ipfs через докер, имедж собранный под строгим контролем в Protocol Labs.