From cb880ede9f4a93be3e020c86a6e1e587cb413bb3 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Mon, 24 Aug 2020 00:21:51 +0200 Subject: [PATCH] Make sure to unhold openssl before downgrade... --- src/yunohost/data_migrations/0015_migrate_to_buster.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/yunohost/data_migrations/0015_migrate_to_buster.py b/src/yunohost/data_migrations/0015_migrate_to_buster.py index acff02a67..bb0e3f401 100644 --- a/src/yunohost/data_migrations/0015_migrate_to_buster.py +++ b/src/yunohost/data_migrations/0015_migrate_to_buster.py @@ -93,6 +93,7 @@ class MyMigration(Migration): # Vanilla debian version looks like: 1.1.1d-0+deb10u3+rpt1 # Sury version looks like: 1.1.1g-1+0~20200421.17+debian9~1.gbpf6902f if "gbp" in openssl_version: + check_output("apt-mark unhold openssl") new_version = check_output("LC_ALL=C apt policy openssl 2>/dev/null | tr -d '*' | grep '^\\s*1.1.1' | grep -v gbp | head -n 1 | awk '{print $1}'").strip() if new_version: logger.info("Downgrading openssl version from %s to %s ..." % (openssl_version, new_version))