Unable to Install Passbolt Community on Oracle linux 7.9 / 8

root@instance-20230202-1637 ~]# dnf install passbolt-ce-server
This system is receiving updates from OSMS server.
Last metadata expiration check: 0:00:51 ago on Thu 02 Feb 2023 11:57:03 AM GMT.
Error:
Problem: package passbolt-ce-server-3.9.0-3.noarch requires php-gd >= 7.3, but none of the providers can be installed

  • package php-gd-8.1.14-1.el8.remi.x86_64 requires libgd.so.103()(64bit), but none of the providers can be installed
  • package php-gd-8.1.15-1.el8.remi.x86_64 requires libgd.so.103()(64bit), but none of the providers can be installed
  • cannot install the best candidate for the job
  • package php-gd-7.3.5-3.module+el8.1.0+5412+020cccf5.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.5-5.module+el8.1.0+5441+020cccf5.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.5-5.module+el8.2.0+5569+98c8b30d.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.20-1.module+el8.2.0+7784+4033621d.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.6-4.module+el8.3.0+7685+72d70b58.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-1.module+el8.5.0+20354+db97279a.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-2.module+el8.6.0+20552+0a59ce9f.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.13-2.module+el8.6.0+20568+84712317.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-3.module+el8.6.0+20697+59319e67.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.13-3.module+el8.6.0+20694+4397942f.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-4.module+el8.6.0+20726+4425c569.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-4.module+el8.6.0+20746+7a133c42.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.30-1.module+el8.7.0+20800+8e29b882.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.20-2.module+el8.7.0+20803+bb5ab920.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.33-6.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.33-7.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.33-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.33-2.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.26-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.27-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.2.1-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.2.2-1.el8.remi.x86_64 is filtered out by modular filtering
  • nothing provides libraqm.so.0()(64bit) needed by gd3php-2.3.3-4.el8.remi.x86_64
  • nothing provides libimagequant.so.0()(64bit) needed by gd3php-2.3.3-4.el8.remi.x86_64
  • nothing provides libraqm.so.0()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
  • nothing provides libimagequant.so.0()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
  • nothing provides libavif.so.14()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
    (try to add ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)
    [root@instance-20230202-1637 ~]#

Hello @krishnadaita

How about adding additional repositories?

sudo yum install epel-release yum-utils unzip curl

And maybe enable a recent version of php.

sudo yum-config-manager --enable remi-php74

Regards.

Hi darkm4n,

No Luck with above commands provided, Can you please provide me the scripts to install it on OEL 7.9

we are getting the below error

[root@audit ~]# cat /etc/issue
\S
Kernel \r on an \m
[root@audit ~]# cat /etc/os-release
NAME=“Oracle Linux Server”
VERSION=“8.6”
ID=“ol”
ID_LIKE=“fedora”
VARIANT=“Server”
VARIANT_ID=“server”
VERSION_ID=“8.6”
PLATFORM_ID=“platform:el8”
PRETTY_NAME=“Oracle Linux Server 8.6”
ANSI_COLOR=“0;31”
CPE_NAME=“cpe:/o:oracle:linux:8:6:server”
HOME_URL=“https://linux.oracle.com/
BUG_REPORT_URL=“https://bugzilla.oracle.com/
ORACLE_BUGZILLA_PRODUCT=“Oracle Linux 8”
ORACLE_BUGZILLA_PRODUCT_VERSION=8.6
ORACLE_SUPPORT_PRODUCT=“Oracle Linux”
ORACLE_SUPPORT_PRODUCT_VERSION=8.6
[root@audit ~]#

Hello @krishnadaita

Have you followed this guide in order to install Passbolt on OracleLinux ?
Was your server vanilla before downloading the dependencies installation script?

Is it possible for you to run this command and to gives us the output in order to see which repo could be missing or disabled ?

  • dnf repolist
  • dnf repolist --disabled

Thanks in advance!

[root@audit ~]# dnf repolist
This system is receiving updates from OSMS server.
repo id repo name
ol8_addons-x86_64 Oracle Linux 8 Addons (x86_64)
ol8_appstream-x86_64 Oracle Linux 8 Application Stream (x86_64)
ol8_baseos_latest-x86_64 Oracle Linux 8 BaseOS Latest (x86_64)
ol8_ksplice-x86_64 Ksplice for Oracle Linux 8 (x86_64)
ol8_mysql80_community-x86_64 MySQL 8.0 for Oracle Linux 8 (x86_64)
ol8_mysql80_connectors_community-x86_64 MySQL 8.0 Connectors Community for Oracle Linux 8 (x86_64)
ol8_mysql80_tools_community-x86_64 MySQL 8.0 Tools Community for Oracle Linux 8 (x86_64)
ol8_oci_included-x86_64 Oracle Software for OCI users on Oracle Linux 8 (x86_64)
ol8_uekr6-x86_64 Latest Unbreakable Enterprise Kernel Release 6 for Oracle Linux 8 (x86_64)
[root@audit ~]#

Installed:
httpd-filesystem-2.4.37-51.0.1.module+el8.7.0+20778+02173b8e.noarch nginx-filesystem-1:1.14.1-9.0.1.module+el8.0.0+5347+9282027e.noarch
oniguruma5php-6.9.8-1.el8.remi.x86_64 php-cli-8.1.15-1.el8.remi.x86_64
php-common-8.1.15-1.el8.remi.x86_64 php-fpm-8.1.15-1.el8.remi.x86_64
php-mbstring-8.1.15-1.el8.remi.x86_64 php-xml-8.1.15-1.el8.remi.x86_64

Complete!


/ __ ____ _____ / / ____ / / /
/ /
/ / __ `/ / / __ / __ / / _/
/ / // ( |
) /
/ / /
/ / / /
/
/ _
,
/
//./_//__/
Open source password manager for teams

We followed the same steps mentioned in the guide and getting the above error.

It seems that two main repos are missing,

Please, run:

  • dnf repolist --disabled | grep ol8_developer_EPEL

If it is on your disabled list, you will need to run:

  • sudo dnf config-manager --enable ol8_developer_EPEL
  • sudo dnf config-manager --enable ol8_developer_EPEL_modular

On the other hand, if it is not on the disabled list you need to add them to your system with these commands:

After you have enabled them, please update your server with:

  • dnf update

Then try again…

  • sudo dnf install passbolt-ce-server

Please let me know if that fix the issue :slight_smile:

1 Like

Hi Antony,

[root@audit yum.repos.d]# sudo dnf install passbolt-ce-server
This system is receiving updates from the OSMS server.
Passbolt Server 449 kB/s | 385 kB 00:00
Error:
Problem: package passbolt-ce-server-3.9.0-3.noarch requires php-gd >= 7.3, but none of the providers can be installed

  • package php-gd-8.1.14-1.el8.remi.x86_64 requires libgd.so.103()(64bit), but none of the providers can be installed
  • package php-gd-8.1.15-1.el8.remi.x86_64 requires libgd.so.103()(64bit), but none of the providers can be installed
  • cannot install the best candidate for the job
  • package php-gd-7.3.5-3.module+el8.1.0+5412+020cccf5.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.5-5.module+el8.1.0+5441+020cccf5.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.5-5.module+el8.2.0+5569+98c8b30d.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.20-1.module+el8.2.0+7784+4033621d.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.6-4.module+el8.3.0+7685+72d70b58.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-1.module+el8.5.0+20354+db97279a.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-2.module+el8.6.0+20552+0a59ce9f.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.13-2.module+el8.6.0+20568+84712317.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-3.module+el8.6.0+20697+59319e67.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.13-3.module+el8.6.0+20694+4397942f.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-4.module+el8.6.0+20726+4425c569.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-4.module+el8.6.0+20746+7a133c42.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.30-1.module+el8.7.0+20800+8e29b882.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.20-2.module+el8.7.0+20803+bb5ab920.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.33-6.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.33-7.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.33-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.33-2.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.26-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.27-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.2.1-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.2.2-1.el8.remi.x86_64 is filtered out by modular filtering
  • nothing provides libraqm.so.0()(64bit) needed by gd3php-2.3.3-4.el8.remi.x86_64
  • nothing provides libimagequant.so.0()(64bit) needed by gd3php-2.3.3-4.el8.remi.x86_64
  • nothing provides libraqm.so.0()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
  • nothing provides libimagequant.so.0()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
  • nothing provides libavif.so.14()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
    (try to add ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)

Complete!


/ __ ____ _____ / / ____ / / /
/ /
/ / __ `/ / / __ / __ / / _/
/ / // ( |
) /
/ / /
/ / / /
/
/ _
,
/
//./_//__/
Open source password manager for teams
-------------------------------------------------------------------------------passbolt repository setup is finished. You can now install passbolt CE edition with this command:sudo dnf install passbolt-ce-server
[root@audit yum.repos.d]# dnf install passbolt-ce-server
This system is receiving updates from OSMS server.
Passbolt Server 436 kB/s | 385 kB 00:00
Last metadata expiration check: 0:00:01 ago on Mon 06 Feb 2023 09:10:44 AM GMT.
Error:
Problem: package passbolt-ce-server-3.9.0-3.noarch requires php-gd >= 7.3, but none of the providers can be installed

  • package php-gd-8.1.14-1.el8.remi.x86_64 requires libgd.so.103()(64bit), but none of the providers can be installed
  • package php-gd-8.1.15-1.el8.remi.x86_64 requires libgd.so.103()(64bit), but none of the providers can be installed
  • cannot install the best candidate for the job
  • package php-gd-7.3.5-3.module+el8.1.0+5412+020cccf5.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.5-5.module+el8.1.0+5441+020cccf5.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.5-5.module+el8.2.0+5569+98c8b30d.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.20-1.module+el8.2.0+7784+4033621d.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.6-4.module+el8.3.0+7685+72d70b58.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-1.module+el8.5.0+20354+db97279a.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-2.module+el8.6.0+20552+0a59ce9f.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.13-2.module+el8.6.0+20568+84712317.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-3.module+el8.6.0+20697+59319e67.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.13-3.module+el8.6.0+20694+4397942f.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-4.module+el8.6.0+20726+4425c569.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.19-4.module+el8.6.0+20746+7a133c42.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.30-1.module+el8.7.0+20800+8e29b882.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.20-2.module+el8.7.0+20803+bb5ab920.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.33-6.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-7.3.33-7.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.33-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-7.4.33-2.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.26-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.0.27-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.2.1-1.el8.remi.x86_64 is filtered out by modular filtering
  • package php-gd-8.2.2-1.el8.remi.x86_64 is filtered out by modular filtering
  • nothing provides libraqm.so.0()(64bit) needed by gd3php-2.3.3-4.el8.remi.x86_64
  • nothing provides libimagequant.so.0()(64bit) needed by gd3php-2.3.3-4.el8.remi.x86_64
  • nothing provides libraqm.so.0()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
  • nothing provides libimagequant.so.0()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
  • nothing provides libavif.so.14()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
    (try to add ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)
    [root@audit yum.repos.d]# dnf install php-gd
    This system is receiving updates from OSMS server.
    Last metadata expiration check: 0:00:14 ago on Mon 06 Feb 2023 09:10:44 AM GMT.
    Error:
    Problem: package php-gd-8.1.15-1.el8.remi.x86_64 requires libgd.so.103()(64bit), but none of the providers can be installed
  • cannot install the best candidate for the job
  • nothing provides libraqm.so.0()(64bit) needed by gd3php-2.3.3-4.el8.remi.x86_64
  • nothing provides libimagequant.so.0()(64bit) needed by gd3php-2.3.3-4.el8.remi.x86_64
  • nothing provides libraqm.so.0()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
  • nothing provides libimagequant.so.0()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
  • nothing provides libavif.so.14()(64bit) needed by gd3php-2.3.3-8.el8.remi.x86_64
    (try to add ‘–skip-broken’ to skip uninstallable packages or ‘–nobest’ to use not only best candidate packages)
    [root@audit yum.repos.d]# dnf install libraq*

We have tried all the possible ways that are available, Please let us know if there are any packages available with you to update.

We are trying to install this on Oracle-Linux on Oracle cloud.

Thanks,
Krishna Daita

(Attachment soc.ppk is missing)

I searched the error, does this help? gd-last package is noted: linux - CentOS: Can't install PhP GD - Stack Overflow

Hi Passbolt,

Do we have an option to upload bulk users in passbolt community edition?

Thanks,
Krishna Daita

hey @krishnadaita for the future this sort of question would be better off as a separate topic since it isn’t directly related to the installation issue.

As for bulk user upload/creation the best option is likely going to be using the API

Otherwise the CE version does not have a quick way to add many users such as a csv upload or something like that.

Hi All,

Can we add. Pem,. Ssh, .pub, . Ppk in community edition.

Thanks,
Krishna Daita

see As password administrator I would like to store the private keys for SSH servers - #17 by melen80

Worked for me seems like those two were disabled. Thanks :slight_smile:

2 Likes

2 posts were split to a new topic: Not receiving emails from app