Решение проблемы с пакетами Python 3.9
Доброго времени суток всем. Я сижу на ветке Testing и вчера прилетело обновление на 452 пакета, в том числе и python 3.9. Я не подозревая никакого подвоха обновился, перезагрузился и получил систему с множеством неработающих программ основанных на python. Недолго думая я откатился и перешёл на ветку Stable, чтобы утром решить проблему. И вот решение, которым хочу поделиться, кто ещё по каким-то причинам не обновился или обновился и получил такую же проблему как у меня.
1. Перед обновлением установите пакет rebuild-detector из официальных репозиториев. Он покажет потом какие пакеты нужно будет пересобрать.
2. Обновитесь.
3. После обновления выполните команду:
Она найдёт и обновит все пакеты python.
4. Перезагрузитесь и выполните команду:
Она покажет какие пакеты из AUR вам нужно будет пересобрать.
После пересборки пакетов из AUR, вы получите полностью рабочую систему.
Всем удачи!
1. Перед обновлением установите пакет rebuild-detector из официальных репозиториев. Он покажет потом какие пакеты нужно будет пересобрать.
2. Обновитесь.
3. После обновления выполните команду:
yay -S $(pacman -Qmq | grep python)
Она найдёт и обновит все пакеты python.
4. Перезагрузитесь и выполните команду:
checkrebuild
Она покажет какие пакеты из AUR вам нужно будет пересобрать.
После пересборки пакетов из AUR, вы получите полностью рабочую систему.
Всем удачи!