Каталог поставщиков в Google App Engine go111 во время выполнения вызывает ошибку? - PullRequest
0 голосов
/ 07 ноября 2018

Я пытаюсь запустить небольшую настройку и сталкиваюсь со странной проблемой. Код здесь: https://github.com/SantoDE/appenginedemo

Я могу развернуть это, если у меня нет своих зависимостей, продаваемых локально. После того, как я разрешил dep заполнять каталог vendor, у меня возникает странная проблема:

скопировал /Users/manuelzapf/go/src/github.com/SantoDE/appenginedemo/vendor/github.com/json-iterator/go/jsoniter.go в / var / folder / q3 / x4rq343n57x5v8pccndssw3r0000gn / Txmp8 tmpPZJdtd / продавец / github.com / JSON-итератор / перейти / jsoniter.go 2018/11/07 09:51:09 Подготовка стандартного приложения второго поколения: невозможно скопировать корневой каталог в / app: невозможно скопировать каталог "/Users/manuelzapf/go/src/github.com/SantoDE/appenginedemo/vendor" "vendor": невозможно скопировать каталог "/Users/manuelzapf/go/src/github.com/SantoDE/appenginedemo/vendor/github.com" в "vendor / github.com": невозможно скопировать каталог "/ Users / manuelzapf / go / src / github.com / SantoDE / appenginedemo / vendor / github.com / json-iterator "to" vendor / github.com / json-iterator ": невозможно скопировать каталог" / Users / manuelzapf / go / src /github.com/SantoDE/appenginedemo/vendor/github.com/json-iterator/go "to" vendor / github.com / json-iterator / go ": невозможно скопировать каталог" / Users / manuelzapf / go / src / github.com/SantoDE/appenginedemo/vendor/github.com/json-iterator/go/skip_tests "to" vendor / github.com / json-iterator / go / skip_tests ": невозможно скопировать каталог" / Users / manuelzapf / go /src/github.com/SantoDE/appenginedemo/vendor/github.com/json-iterator/go/skip_tests/array "to" vendor / github.com / json-iterator / go / skip_tests / array ": невозможно выполнить статистику / Нас ers / manuelzapf / go / src / github.com / SantoDE / appenginedemo / vendor / github.com / json-iterator / go / skip_tests / array / skip_test.go: stat /Users/manuelzapf/go/src/github.com/ SantoDE / appenginedemo / vendor / github.com / json-iterator / go / skip_tests / array / skip_test.go: такого файла или каталога нет

Что я делаю не так?

Ответы [ 2 ]

0 голосов
/ 09 ноября 2018

Я смог выяснить сам. Проблема была не в GAE, а в dep. Каким-то образом dep удалось заблокировать очень старую версию этой зависимости с помощью символической ссылки, которая, конечно, не может быть решена локально. Редактирование Gopck.toml и указание правильной ревизии решило эту проблему.

Извините, что подумал, что это проблема Google. Я не знаю, чтобы закрыть этот вопрос:)

0 голосов
/ 07 ноября 2018

Вы используете dep? Если да, пытались ли вы удалить папку / vendor и файл Gopkg.lock и повторно запустить dep ensure?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...