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

Решение проблемы с пакетами Python 3.9

Доброго времени суток всем. Я сижу на ветке Testing и вчера прилетело обновление на 452 пакета, в том числе и python 3.9. Я не подозревая никакого подвоха обновился, перезагрузился и получил систему с множеством неработающих программ основанных на python. Недолго думая я откатился и перешёл на ветку Stable, чтобы утром решить проблему. И вот решение, которым хочу поделиться, кто ещё по каким-то причинам не обновился или обновился и получил такую же проблему как у меня.

1. Перед обновлением установите пакет rebuild-detector из официальных репозиториев. Он покажет потом какие пакеты нужно будет пересобрать.
2. Обновитесь.
3. После обновления выполните команду:
yay -S $(pacman -Qmq | grep python)

Она найдёт и обновит все пакеты python.
4. Перезагрузитесь и выполните команду:
checkrebuild

Она покажет какие пакеты из AUR вам нужно будет пересобрать.

Управление пакетами: Решение проблемы с пакетами Python 3.9

После пересборки пакетов из AUR, вы получите полностью рабочую систему.

Всем удачи!
  • 0
  • +2
?
Из трёх решений одно может быть правильным, одно неправильным и одно невероятным.

2 комментария

avatar
а почему rebuild-detector из AUR? этот пакет есть в оф репах…
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
Да, всё верно, я просто тупил когда писал.
?
Из трёх решений одно может быть правильным, одно неправильным и одно невероятным.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.