Hi Dear Community !
I tried to upgrade a full working PrivacyIdea 2.23.5 to 3.2.2 on an Ubuntu 16.04 (x86).
I read carrefuly the READ_BEFORE_UPDATE and Ubuntu Installation/Upgrade in the documentation.
Unfortunately, the upgrade fails because of an unsatisfied dependency :
# apt install privacyidea-apache2 Following packages has unsatisfied dependencies ! privacyidea-apache2 : Depends: privacyidea (>= 3.0) but it is not instalable
When looking at the control file inside the privacyidea-apache2_3.2.2-1xenial_all.deb package, I can see there is a requirement for a ‘privacyidea’ package,
Package: privacyidea-apache2 Source: privacyidea-server Version: 3.2.2-1xenial Architecture: all Maintainer: Cornelius Kölbel <firstname.lastname@example.org> Installed-Size: 44 Depends: privacyidea (>= 3.0), apache2, mysql-server | mariadb-server, mysql-client | mariadb-client, libapache2-mod-wsgi-py3, rng-tools Conflicts: libapache2-mod-wsgi, nginx, nginx-full, privacyidea-nginx Section: net Priority: optional Description: 2FA system. This is a meta package to install privacyidea with apache2 privacyIDEA: identity, multifactor authentication, authorization. This is the package that installs all requirements to run privacyIDEA in the Apache2 Webserver.
But I cannot get it in the repository, I can only see these packages :
# apt search privacyidea Sorting... Done Full Text Search... Done privacyidea-apache2/stable 3.2.2-1xenial all [can be upgraded from : 2.23.5-1xenial] privacyidea-nginx/stable 3.2.2-1xenial all privacyidea-radius/stable 3.3-xenial all [can be upgraded from : 2.23.5-1xenial] privacyideaadm/now 2.5-1 all [remaining configuration] python-privacyidea/now 2.23.5-1xenial all [installed, local]
Single ‘privacyidea’ package does not exist. (Is it missing in the 32bits architecture ?)
I made some searches in the forum and found nobody pointing this.
Did I miss something or there is really something bad here ?
Many thanks !