такую вложенность? помню были вроде такие проблемы, не путаю?
чушь
А в чем дело тогда?)
а вы проблему сформулировали?
Прям выше, над вашими глазами Переформулировать?
переформулируйте
Есть два пакета идентичных кроме пути один (1) лежит в gitlab.com/group/subgroup/package другой (2) лежит в gitlab.com/group/package Тяну второй - ошибок нет Тяну первый - ошибка доступа ( go: module gitlab.com/group/subgroup/package: git ls-remote -q origin in /Users/temamagic/go/pkg/mod/cache/vcs/hash: exit status 128: )
https://gitlab.com/gitlab-org/gitlab-foss/-/issues/65681
А tl;dr есть? Тут даже локально не стягивается, не говорю о ci даже .netrc создать и положить там где пытаюсь обновить?
а покажите GOPRIVATE ?
Там прописаны мои репозитории уже несколько лет, Наблюдается проблема только при погружении глубже на сабдирректорию
все верно. покажете или нет?
это конкретно gitlab проблема, go mod плохо дружит с его nested repos, потому, что гитлаб склонен 404 возвращать, когда не надо
На слово не верите? -> % echo $GOPRIVATE gitlab.com/prj1/*,gitlab.com/prj2/*,gitlab.com/prj3/*,gitlab.com/prj4/*
а попробуйте прописать GOPRIVATE четко до subgroup
Похоже вот в чем дело # get https://gitlab.com/group/subdir?go-get=1 # get https://gitlab.com/group/subdir/repo?go-get=1 # get https://gitlab.com/group/subdir?go-get=1: 200 OK (0.823s) # get https://gitlab.com/group/subdir/repo?go-get=1: 200 OK (0.824s) # get https://gitlab.com/group/subdir?go-get=1 # get https://gitlab.com/group/subdir?go-get=1: 200 OK (0.205s) # get https://gitlab.com/group/subdir.git # get https://gitlab.com/group/subdir.git: 403 Forbidden (0.378s) Го мод лезт в папку как в .git и естественно гитлаб дает 404
Причем https://gitlab.com/group/subdir?go-get=1 отвечает go get https://gitlab.com/group/subdir но го мод все равно идет https://gitlab.com/group/subdir.git )
тут фиксить нечего, к сожалению это две фичи разных продуктов, которые так неприятно клашатся
Обсуждают сегодня