mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
bullseye->bookworm: more stuff to try to prevent aptitude derping about python dependencies
This commit is contained in:
parent
8705dfcf5c
commit
f4727d3cb6
1 changed files with 3 additions and 2 deletions
|
@ -228,10 +228,11 @@ class MyMigration(Migration):
|
|||
full_upgrade_cmd += "yunohost yunohost-admin yunohost-portal moulinette ssowat "
|
||||
# This one is needed to solve aptitude derping with nginx dependencies
|
||||
full_upgrade_cmd += "libluajit2-5.1-2 "
|
||||
# For some reason aptitude is derping about python3 / python3-venv so try to explicitly tell to install python3.11 to replace 3.9...
|
||||
if os.system('dpkg --list | grep -q "^ii python3.9-venv "') == 0:
|
||||
full_upgrade_cmd += "python3.9- "
|
||||
full_upgrade_cmd += "python3.11-venv python3.9-venv- "
|
||||
if os.system('dpkg --list | grep -q "^ii python3.9 "') == 0:
|
||||
full_upgrade_cmd += "python3.9-venv- "
|
||||
full_upgrade_cmd += "python3.11 python3.9- "
|
||||
|
||||
try:
|
||||
aptitude_with_progress_bar(full_upgrade_cmd)
|
||||
|
|
Loading…
Add table
Reference in a new issue