InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git

Различные вопросы по установке и настройке фреймворка, конфигурции веб-сервера и IDE.
Ответить
Аватара пользователя
vladvlad
Сообщения: 13
Зарегистрирован: 2016.11.07, 12:27

InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git

Сообщение vladvlad »

Ребята, привет! Устанавливаю приложение, но получаю ошибку

Код: Выделить всё

[Composer\Repository\InvalidRepositoryException] No valid bower.json was found in any branch or tag of https://github.com/DmitryBaranovskiy/eve.git, could not load a package from it.
Вообще не понимаю откуда эта зависимость (т.к. нет bower.lock или подобного что бы можно было посмотреть и единого файла bower.json), по ссылке https://github.com/DmitryBaranovskiy/eve дйствительно ничего нет и bower ничего не находит. Пробовал уже запускать (хотя это просто отчаяние было не более) в докере/вагранте и использовать или https://asset-packagist.org/ или fxp/composer-asset-plugin, один результат. Так же чистил кэш и устанавливал/переустанавливал composer. Уже и Dmitry Baranovskiy (автор либы) писал что бы поставил на гитхабе редирект на новый репос https://github.com/adobe-webplatform/eve пока ответа нет, что делать и как разрулить хз. Мой composer.json https://github.com/vladyslavstartsev/li ... poser.json . Помогите понять и разрулить.
Какая-то еще информация нужна что бы помочь?
Последний раз редактировалось vladvlad 2017.09.11, 20:08, всего редактировалось 1 раз.
Loveorigami
Сообщения: 977
Зарегистрирован: 2014.08.27, 21:54

Re: InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git,

Сообщение Loveorigami »

Тоже с этим столкнулся был... Долго копал, и насколько я помню, проблема оказалась в "bower-asset/adminlte": "*",
Он тянет кучу js библиотек, одна из которых зависит от https://github.com/DmitryBaranovskiy/eve

Заменил эту строку на "almasaeed2010/adminlte": "~2.4", и все поставилось. После не забудьте поправить пути в своем AssetBundle для adminlte
Аватара пользователя
vladvlad
Сообщения: 13
Зарегистрирован: 2016.11.07, 12:27

Re: InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git,

Сообщение vladvlad »

Loveorigami писал(а): 2017.09.11, 09:48 Тоже с этим столкнулся был... Долго копал, и насколько я помню, проблема оказалась в "bower-asset/adminlte": "*",
Он тянет кучу js библиотек, одна из которых зависит от https://github.com/DmitryBaranovskiy/eve

Заменил эту строку на "almasaeed2010/adminlte": "~2.4", и все поставилось. После не забудьте поправить пути в своем AssetBundle для adminlte
Спасибо за ответ!
К сожалению (или счастью) у меня такой зависимости нет
Аватара пользователя
vladvlad
Сообщения: 13
Зарегистрирован: 2016.11.07, 12:27

Re: InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git,

Сообщение vladvlad »

или есть,
Изображение

Только как он туда попал я так и не понял, я grep'ал папку с проектом и composer cache
Аватара пользователя
vladvlad
Сообщения: 13
Зарегистрирован: 2016.11.07, 12:27

Re: InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git,

Сообщение vladvlad »

Он где-то есть, но не как прямая зависимость
Loveorigami
Сообщения: 977
Зарегистрирован: 2014.08.27, 21:54

Re: InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git,

Сообщение Loveorigami »

У тех разработчиков, у кого есть такая зависимость, все может поставится, т.к. пакет загрузится из их локального кеша.
У меня проблемы начались, когда я кеш композера почистил.

Поищите во всех файлах *.json в папке vendor любые упоминания adminlte.
Loveorigami
Сообщения: 977
Зарегистрирован: 2014.08.27, 21:54

Re: InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git,

Сообщение Loveorigami »

Если точнее, то проблема в одном из этих пакетов, зависящих от eve
https://github.com/almasaeed2010/AdminL ... bower.json

если ставить через "almasaeed2010/adminlte": "~2.4", то все bower ставятся из пакета adminlte
https://github.com/almasaeed2010/AdminL ... components

======

Как вариант, попробуйте по одной удалять строки из своего composer.json до того момента, как установка не пройдет.
Так вы узнаете проблемный пакет, в котором можно смотреть все его зависимости.
Loveorigami
Сообщения: 977
Зарегистрирован: 2014.08.27, 21:54

Re: InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git,

Сообщение Loveorigami »

как показывает поиск, на eve ссылается raphael
https://github.com/almasaeed2010/AdminL ... =eve&type=
тот в свою очередь, ссылается на morris
https://github.com/almasaeed2010/AdminL ... r.json#L52

который присутствует в bower
https://github.com/almasaeed2010/AdminL ... r.json#L52
Аватара пользователя
vladvlad
Сообщения: 13
Зарегистрирован: 2016.11.07, 12:27

Re: InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git,

Сообщение vladvlad »

Loveorigami писал(а): 2017.09.11, 12:36 У тех разработчиков, у кого есть такая зависимость, все может поставится, т.к. пакет загрузится из их локального кеша.
У меня проблемы начались, когда я кеш композера почистил.

Поищите во всех файлах *.json в папке vendor любые упоминания adminlte.
Искал, нет ничего
Loveorigami писал(а): 2017.09.11, 13:07 Если точнее, то проблема в одном из этих пакетов, зависящих от eve
https://github.com/almasaeed2010/AdminL ... bower.json

если ставить через "almasaeed2010/adminlte": "~2.4", то все bower ставятся из пакета adminlte
https://github.com/almasaeed2010/AdminL ... components

======

Как вариант, попробуйте по одной удалять строки из своего composer.json до того момента, как установка не пройдет.
Так вы узнаете проблемный пакет, в котором можно смотреть все его зависимости.
Очень даже вариант, сейчас буду пробовать.
Loveorigami писал(а): 2017.09.11, 13:14 как показывает поиск, на eve ссылается raphael
https://github.com/almasaeed2010/AdminL ... =eve&type=
тот в свою очередь, ссылается на morris
https://github.com/almasaeed2010/AdminL ... r.json#L52

который присутствует в bower
https://github.com/almasaeed2010/AdminL ... r.json#L52
Всё так
Аватара пользователя
vladvlad
Сообщения: 13
Зарегистрирован: 2016.11.07, 12:27

Re: InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git,

Сообщение vladvlad »

Есть, определил, методом перебора, это был

Код: Выделить всё

"mdmsoft/yii2-admin": "*"
Loveorigami
Сообщения: 977
Зарегистрирован: 2014.08.27, 21:54

Re: InvalidRepositoryException github.com/DmitryBaranovskiy/eve.git

Сообщение Loveorigami »

да, у вас тянется 3 версия, зависящая от adminlte
https://github.com/mdmsoft/yii2-admin/b ... r.json#L20

у меня стоит "mdmsoft/yii2-admin": "~2.0", т.к. от ~3 я отказался почти сразу из-за angular-a в его зависимости
https://github.com/mdmsoft/yii2-admin/b ... r.json#L19
Ответить