Управление пакетами
   2736

installing protobuf (3.11.4-1) breaks dependency 'protobuf=3.10.1' required by python2-protobuf

Доброго времени суток. Не могу сообразить, что делать с обновлениями системы уже пару месяцев. Не знаю с какаим пакетом прилетел protobuf (3.11.4-1), но теперь при попытке обновить систему постоянно получаю

:: installing protobuf (3.11.4-1) breaks dependency 'protobuf=3.10.1' required by python2-protobuf

Добавил protobuf в исключения при обновлении, один фиг, почти всегда неразрешимая зависимость. Вручную если каждый пакет отдельно обновлять, то работает если нет зависимостей от этого protobuf. Ну вот сегодня 280 обнов опять прилетело. Не вручную же все обновлять? Удалить тоже не дает — опять же зависимости. Как его правильно обновить, что бы он больше не брыкался?

18 комментариев

avatar
посмотрите
yay python2-protobuf 
какой пакет установлен? и как вариант
yay -R python2-protobuf
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
avatar
шибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: installing protobuf (3.11.4-1) breaks dependency 'protobuf=3.10.1' required by python-protobuf
:: installing protobuf (3.11.4-1) breaks dependency 'protobuf=3.10.1' required by python2-protobuf
Error installing repo packages
[deys@deys-home ~]$ yay -R python2-protobuf
проверка зависимостей…
ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: removing python2-protobuf breaks dependency 'python2-protobuf' required by python2-gpapi
[d

к сожаленеию не прошло…
0
avatar
protobuf нужен для android-tools и как дополнительная зависимость для vlc. попробуй удалить эти пакеты (нужны будут — накатишь по новой).
зы. вопрос — ты через pip что нибудь ставил?
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
удаление vlc, android-tools попросил еще sevensquare-git, но то же замоеосталось:(
0
avatar
вопрос — ты через pip что нибудь ставил?
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
воьы вроде ничего. Хотя система давно стоитс 2018 может и ставил
0
avatar
так проверь pip list
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
Подскажите, как проверить?
0
avatar
pip list
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
home ~]$ pip list |grep protobuf
protobuf 3.10.1
0
avatar
удалять его?
0
avatar
вот тебе и ответ, удаляй pip uninstall имя_пакета
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
WARNING: Skipping protobuf as it is not installed.
а так написал что унитстал
бред какой-то
0
avatar
c pip on удалился
0
avatar
попробуй обновиться
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
Ну вроде победил удалением genymotion, trueconf, python2-protobuf и python2-gpapi
0
avatar
Старайся через pip не ставить то, что есть в репах или аур и будет тебе щастье даром)
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
или если ставить через pip, то с ключом --user
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.