• In Progress
  • RPi Opensuse 15.4 installation of grommunio-chat

Has anyone else encountered installation issues or have a solution to successfully installing grommunio-chat on OpenSuse 15.4 on a Raspberry Pi?

I have all Grommunio components ostensibly installed and working apart from grommunio-chat which does not work.

However
zypper --releasever=15.4 in grommunio-chat
has a dependency for: lipbthread.so.0

i.e. the reported problem is:
Problem: nothing provides 'libpthread.so.0(GLIBC_2.2.5)(64bit)' needed by the to be installed grommunio-chat-6.2.2-lp154.2.1.aarch64

Is there a particular open source repository I need to add to get glibc=2.2.5 ?

Any hints or suggestions to help move me forward would be great....

    Peter_Blackburn

    the package you're looking for is glibc, you can install it with zypper in glibc on the pi, as you figured it out already.

    we cross-build with SLE for enterprise ruggedness, the repository you are looking for is available at https://download.opensuse.org/update/leap/15.4/sle/, add it by zypper ar https://download.opensuse.org/update/leap/15.4/sle/ repo-sle-update, you can see this repository also in the appliance as default.

    Hi, there are some other (critical) issues remaining with the latest Raspberry Pi appliance....
    Having run the appliance's "grommunio setup wizard" nginx -t reports:

    nginx: [emerg] dlopen() "/usr//lib/nginx/modules/ngx_http_brotli_static_module.so" failed (/usr//lib/nginx/modules/ngx_http_brotli_static_module.so: cannot open shared object file: No such file or directory) in /etc/nginx/nginx.conf:4
    nginx: configuration file /etc/nginx/nginx.conf test failed

    This is trivially fixed if one knows one's way around /etc/nginx/nginx.conf essentially the following lines at the top of the file:

    load_module lib/nginx/modules/ngx_http_brotli_static_module.so;
    load_module lib/nginx/modules/ngx_http_brotli_filter_module.so;
    load_module lib/nginx/modules/ngx_http_vhost_traffic_status_module.so;

    need to be edited to point to lib64 ....

    load_module lib64/nginx/modules/ngx_http_brotli_static_module.so;
    load_module lib64/nginx/modules/ngx_http_brotli_filter_module.so;
    load_module lib64/nginx/modules/ngx_http_vhost_traffic_status_module.so;

    Also the latest appliance appears to have some issues/confusions about repos.

    mail:/etc/zypp/repos.d # cat *
    [base]
    enabled=1
    autorefresh=1
    baseurl=http://download.opensuse.org/distribution/leap/15.2/repo/oss
    type=rpm-md
    keeppackages=0
    
    [update]
    enabled=1
    autorefresh=1
    baseurl=http://download.opensuse.org/update/leap/15.2/oss
    type=rpm-md
    keeppackages=0
    
    [debug]
    enabled=1
    autorefresh=0
    baseurl=http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss
    type=rpm-md
    
    [debug-update]
    enabled=1
    autorefresh=0
    baseurl=http://download.opensuse.org/debug/update/leap/15.2/oss
    type=rpm-md
    [grommunio]
    enabled=1
    autorefresh=1
    baseurl=https://download.grommunio.com/community/openSUSE_Leap_15.3/?ssl_verify=no
    type=rpm-md
    [repo-backports-debug-update]
    name=Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports
    enabled=0
    autorefresh=1
    baseurl=http://download.opensuse.org/update/leap/$releasever/backports_debug/
    type=NONE
    keeppackages=0
    [repo-backports-update]
    name=Update repository of openSUSE Backports
    enabled=1
    autorefresh=1
    baseurl=http://download.opensuse.org/update/leap/$releasever/backports/
    path=/
    type=rpm-md
    keeppackages=0
    [repo-debug-non-oss]
    name=Debug Repository (Non-OSS)
    enabled=0
    autorefresh=1
    baseurl=http://download.opensuse.org/debug/distribution/leap/$releasever/repo/non-oss/
    [repo-debug]
    name=Debug Repository
    enabled=0
    autorefresh=1
    baseurl=http://download.opensuse.org/debug/distribution/leap/$releasever/repo/oss/
    [repo-debug-update-non-oss]
    name=Update Repository (Debug, Non-OSS)
    enabled=0
    autorefresh=1
    baseurl=http://download.opensuse.org/debug/update/leap/$releasever/non-oss/
    [repo-debug-update]
    name=Update Repository (Debug)
    enabled=0
    autorefresh=1
    baseurl=http://download.opensuse.org/debug/update/leap/$releasever/oss/
    [repo-non-oss]
    name=Non-OSS Repository
    enabled=1
    autorefresh=1
    baseurl=http://download.opensuse.org/distribution/leap/$releasever/repo/non-oss/
    [repo-oss]
    name=Main Repository
    enabled=1
    autorefresh=1
    baseurl=http://download.opensuse.org/distribution/leap/$releasever/repo/oss/
    [repo-sle-debug-update]
    name=Update repository with debuginfo for updates from SUSE Linux Enterprise 15
    enabled=0
    autorefresh=1
    baseurl=http://download.opensuse.org/debug/update/leap/$releasever/sle/
    path=/
    type=rpm-md
    keeppackages=0
    [repo-sle-update]
    name=Update repository with updates from SUSE Linux Enterprise 15
    enabled=1
    autorefresh=1
    baseurl=http://download.opensuse.org/update/leap/$releasever/sle/
    path=/
    type=rpm-md
    keeppackages=0
    [repo-source]
    name=Source Repository
    enabled=0
    autorefresh=1
    baseurl=http://download.opensuse.org/source/distribution/leap/$releasever/repo/oss/
    [repo-update-non-oss]
    name=Update Repository (Non-Oss)
    enabled=1
    autorefresh=1
    baseurl=http://download.opensuse.org/update/leap/$releasever/non-oss/
    [repo-update]
    name=Main Update Repository
    enabled=1
    autorefresh=1
    baseurl=http://download.opensuse.org/update/leap/$releasever/oss/
    ``` 

    as a consequence there are then mismatches especially for grommunio-web which installs (lp153.117.1)

    mail:/etc/zypp/repos.d # zypper search -s grommunio
    Loading repository data...
    Warning: Repository 'debug-update' appears to be outdated. Consider using a different mirror or server.
    Warning: Repository 'update' appears to be outdated. Consider using a different mirror or server.
    Reading installed packages...
    
    S  | Name                                | Type       | Version                         | Arch    | Repository
    ---+-------------------------------------+------------+---------------------------------+---------+------------------
       | branding-grommunio                  | srcpackage | 1-lp153.11.4                    | noarch  | grommunio
       | branding-grommunio                  | srcpackage | 1-lp153.11.3                    | noarch  | grommunio
       | branding-grommunio                  | srcpackage | 1-lp153.11.2                    | noarch  | grommunio
       | branding-grommuniolm                | srcpackage | 1-lp153.2.4                     | noarch  | grommunio
       | branding-grommuniolm                | srcpackage | 1-lp153.2.3                     | noarch  | grommunio
       | branding-grommuniolm                | srcpackage | 1-lp153.2.2                     | noarch  | grommunio
    i  | grommunio                           | pattern    | 1-lp154.8.1                     | aarch64 | (System Packages)
    v  | grommunio                           | pattern    | 1-lp153.8.1                     | aarch64 | grommunio
    i+ | grommunio-admin-api                 | package    | 1.9.19.ffb31e8-lp154.9.1        | noarch  | (System Packages)
    v  | grommunio-admin-api                 | package    | 1.9.19.ffb31e8-lp153.35.1       | noarch  | grommunio
       | grommunio-admin-api-bash-completion | package    | 1.9.19.ffb31e8-lp153.35.1       | noarch  | grommunio
    i+ | grommunio-admin-common              | package    | 6.cb985db-lp154.3.1             | noarch  | (System Packages)
    v  | grommunio-admin-common              | package    | 6.cb985db-lp153.2.1             | noarch  | grommunio
    i+ | grommunio-admin-web                 | package    | 2.6.0.30.3a13674-lp154.5.1      | noarch  | (System Packages)
    v  | grommunio-admin-web                 | package    | 2.6.0.30.3a13674-lp153.29.1     | noarch  | grommunio
    i+ | grommunio-antispam                  | package    | 3.4-lp154.1.1                   | aarch64 | (System Packages)
    v  | grommunio-antispam                  | package    | 3.4-lp153.1.1                   | aarch64 | grommunio
       | grommunio-antispam-debuginfo        | package    | 3.4-lp153.1.1                   | aarch64 | grommunio
       | grommunio-antispam-debugsource      | package    | 3.4-lp153.1.1                   | aarch64 | grommunio
       | grommunio-archive                   | package    | 1.3.12.g137.d1b0df1b-lp153.1.32 | aarch64 | grommunio
       | grommunio-archive-debuginfo         | package    | 1.3.12.g137.d1b0df1b-lp153.1.32 | aarch64 | grommunio
       | grommunio-archive-debugsource       | package    | 1.3.12.g137.d1b0df1b-lp153.1.32 | aarch64 | grommunio
       | grommunio-auth                      | package    | 17.0b80fa1-lp153.9.1            | noarch  | grommunio
       | grommunio-chat                      | package    | 6.2.2-lp153.2.1                 | aarch64 | grommunio
    i+ | grommunio-common                    | package    | 10.e94d08a-lp154.5.1            | aarch64 | (System Packages)
    v  | grommunio-common                    | package    | 10.e94d08a-lp153.7.1            | aarch64 | grommunio
    i+ | grommunio-cui                       | package    | 1.0.235.55d4960-lp154.8.1       | noarch  | (System Packages)
    v  | grommunio-cui                       | package    | 1.0.235.55d4960-lp153.39.1      | noarch  | grommunio
    i+ | grommunio-dav                       | package    | 1.1.32.71acf2d-lp154.8.1        | noarch  | (System Packages)
    v  | grommunio-dav                       | package    | 1.1.32.71acf2d-lp153.2.1        | noarch  | grommunio
    i+ | grommunio-dbconf                    | package    | 1.1.1.da20a46-lp154.4.1         | aarch64 | (System Packages)
    v  | grommunio-dbconf                    | package    | 1.1.1.da20a46-lp153.4.1         | aarch64 | grommunio
       | grommunio-dbconf-debuginfo          | package    | 1.1.1.da20a46-lp153.4.1         | aarch64 | grommunio
       | grommunio-dbconf-debugsource        | package    | 1.1.1.da20a46-lp153.4.1         | aarch64 | grommunio
    i  | grommunio-error-pages               | package    | 1.0.6.9c50afb-lp154.3.1         | noarch  | (System Packages)
    v  | grommunio-error-pages               | package    | 1.0.6.9c50afb-lp153.2.1         | noarch  | grommunio
       | grommunio-files                     | package    | 10.9.1-lp153.1.1                | noarch  | grommunio
    i+ | grommunio-imapsync                  | package    | 2.178-lp154.1.1                 | noarch  | (System Packages)
    v  | grommunio-imapsync                  | package    | 2.178-lp153.1.1                 | noarch  | grommunio
    i+ | grommunio-index                     | package    | 0.1.15.d3ec048-lp154.4.1        | aarch64 | (System Packages)
    v  | grommunio-index                     | package    | 0.1.15.d3ec048-lp153.22.1       | aarch64 | grommunio
       | grommunio-index-debuginfo           | package    | 0.1.15.d3ec048-lp153.22.1       | aarch64 | grommunio
       | grommunio-index-debugsource         | package    | 0.1.15.d3ec048-lp153.22.1       | aarch64 | grommunio
       | grommunio-keycloak                  | package    | 20.0.2-lp153.18.1               | noarch  | grommunio
       | grommunio-office-fonts              | package    | 7.0.0-lp153.3.1                 | noarch  | grommunio
       | grommunio-release                   | package    | 2022.05.2-lp153.2.1             | aarch64 | grommunio
    i+ | grommunio-setup                     | package    | 1.0.67.98c18be-lp154.5.1        | noarch  | (System Packages)
    v  | grommunio-setup                     | package    | 1.0.67.98c18be-lp153.6.1        | noarch  | grommunio
    i+ | grommunio-sync                      | package    | 1.1.49-lp154.16.1               | noarch  | (System Packages)
    v  | grommunio-sync                      | package    | 1.1.49-lp153.54.1               | noarch  | grommunio
    i+ | grommunio-web                       | package    | 3.1.153.61e048d-lp153.117.1     | noarch  | grommunio
    i+ | grub2-theme-grommunio               | package    | 1-lp154.11.1                    | noarch  | (System Packages)
    v  | grub2-theme-grommunio               | package    | 1-lp153.11.4                    | noarch  | grommunio
    v  | grub2-theme-grommunio               | package    | 1-lp153.11.3                    | noarch  | grommunio
    v  | grub2-theme-grommunio               | package    | 1-lp153.11.2                    | noarch  | grommunio
       | grub2-theme-grommuniolm             | package    | 1-lp153.2.4                     | noarch  | grommunio
       | grub2-theme-grommuniolm             | package    | 1-lp153.2.3                     | noarch  | grommunio
       | grub2-theme-grommuniolm             | package    | 1-lp153.2.2                     | noarch  | grommunio
       | jitsi-meet-branding-grommunio       | package    | 2.0.6726-lp153.2.1              | noarch  | grommunio
       | jitsi-meet-branding-grommunio       | srcpackage | 2.0.6726-lp153.2.1              | noarch  | grommunio
    i+ | patterns-grommunio                  | package    | 1-lp154.8.1                     | aarch64 | (System Packages)
    v  | patterns-grommunio                  | package    | 1-lp153.8.1                     | aarch64 | grommunio
       | patterns-grommunio                  | srcpackage | 1-lp153.8.1                     | noarch  | grommunio
    i+ | plymouth-theme-grommunio            | package    | 1-lp154.11.1                    | noarch  | (System Packages)
    v  | plymouth-theme-grommunio            | package    | 1-lp153.11.4                    | noarch  | grommunio
    v  | plymouth-theme-grommunio            | package    | 1-lp153.11.3                    | noarch  | grommunio
    v  | plymouth-theme-grommunio            | package    | 1-lp153.11.2                    | noarch  | grommunio
       | plymouth-theme-grommuniolm          | package    | 1-lp153.2.4                     | noarch  | grommunio
       | plymouth-theme-grommuniolm          | package    | 1-lp153.2.3                     | noarch  | grommunio
       | plymouth-theme-grommuniolm          | package    | 1-lp153.2.2                     | noarch  | grommunio
    i  | system-user-grommunio               | package    | 2-lp154.11.1                    | noarch  | (System Packages)
    v  | system-user-grommunio               | package    | 2-lp153.11.1                    | noarch  | grommunio
       | system-user-grommunio               | srcpackage | 2-lp153.11.1                    | noarch  | grommunio
    i+ | systemd-presets-branding-grommunio  | package    | 2022.12-lp154.1.1               | noarch  | (System Packages)
    v  | systemd-presets-branding-grommunio  | package    | 2022.12-lp153.1.1               | noarch  | grommunio
       | systemd-presets-branding-grommunio  | srcpackage | 2022.12-lp153.1.1               | noarch  | grommunio

    to get a consistent set I found that I could execute:

    cd /etc/zypp/repos.d
    sed -i 's/15.3/$releasever/g' /etc/zypp/repos.d/*.repo
    sed -i 's/15.2/$releasever/g' /etc/zypp/repos.d/*.repo
    zypper --releasever=15.4 ref
    zypper --releasever=15.4 up

    and this resulted in 20 packages then being updated ...

    The following 20 packages are going to be upgraded:
      grommunio-admin-api grommunio-admin-web grommunio-common grommunio-cui grommunio-index grommunio-setup
      grommunio-sync grommunio-web gromox gromox-debuginfo gromox-debugsource libexmdbpp0 libHX32 libtinyxml2-9
      libvmime-suse5 mapi-header-php python3-mattermostdriver python3-pamela python3-pyexmdb python3-rfc3339-validator

    after the packages are updated then one has to re-edit the /etc/nginx/nginx.conf file as I mentioned in the earlier post above to load modules from lib64 rather than lib...

    load_module lib64/nginx/modules/ngx_http_brotli_static_module.so;
    load_module lib64/nginx/modules/ngx_http_brotli_filter_module.so;
    load_module lib64/nginx/modules/ngx_http_vhost_traffic_status_module.so;

    restart

    shutdown -r now

    and then on booting grommunio-web becomes available and all versions of the grommunio software are on lp154...

    mail:~ # zypper search -s grommunio
    Loading repository data...
    Reading installed packages...
    
    S  | Name                                | Type       | Version                         | Arch    | Repository
    ---+-------------------------------------+------------+---------------------------------+---------+------------------
       | branding-grommunio                  | srcpackage | 1-lp154.11.1                    | noarch  | grommunio
    i  | grommunio                           | pattern    | 1-lp154.8.1                     | aarch64 | grommunio
    i+ | grommunio-admin-api                 | package    | 1.9.19.ffb31e8-lp154.35.1       | noarch  | grommunio
       | grommunio-admin-api-bash-completion | package    | 1.9.19.ffb31e8-lp154.35.1       | noarch  | grommunio
    i+ | grommunio-admin-common              | package    | 6.cb985db-lp154.3.1             | noarch  | (System Packages)
    v  | grommunio-admin-common              | package    | 6.cb985db-lp154.2.1             | noarch  | grommunio
    i+ | grommunio-admin-web                 | package    | 2.6.0.30.3a13674-lp154.29.1     | noarch  | grommunio
    i+ | grommunio-antispam                  | package    | 3.4-lp154.1.1                   | aarch64 | (System Packages)
    v  | grommunio-antispam                  | package    | 3.4-lp154.1.1                   | aarch64 | grommunio
       | grommunio-antispam-debuginfo        | package    | 3.4-lp154.1.1                   | aarch64 | grommunio
       | grommunio-antispam-debugsource      | package    | 3.4-lp154.1.1                   | aarch64 | grommunio
       | grommunio-archive                   | package    | 1.3.12.g137.d1b0df1b-lp154.1.26 | aarch64 | grommunio
       | grommunio-archive-debuginfo         | package    | 1.3.12.g137.d1b0df1b-lp154.1.26 | aarch64 | grommunio
       | grommunio-archive-debugsource       | package    | 1.3.12.g137.d1b0df1b-lp154.1.26 | aarch64 | grommunio
       | grommunio-auth                      | package    | 17.0b80fa1-lp154.9.1            | noarch  | grommunio
       | grommunio-chat                      | package    | 6.2.2-lp154.2.1                 | aarch64 | grommunio
    i+ | grommunio-common                    | package    | 10.e94d08a-lp154.7.1            | aarch64 | grommunio
    i+ | grommunio-cui                       | package    | 1.0.235.55d4960-lp154.39.1      | noarch  | grommunio
    i+ | grommunio-dav                       | package    | 1.1.32.71acf2d-lp154.8.1        | noarch  | (System Packages)
    v  | grommunio-dav                       | package    | 1.1.32.71acf2d-lp154.2.1        | noarch  | grommunio
    i+ | grommunio-dbconf                    | package    | 1.1.1.da20a46-lp154.4.1         | aarch64 | (System Packages)
    v  | grommunio-dbconf                    | package    | 1.1.1.da20a46-lp154.4.1         | aarch64 | grommunio
       | grommunio-dbconf-debuginfo          | package    | 1.1.1.da20a46-lp154.4.1         | aarch64 | grommunio
       | grommunio-dbconf-debugsource        | package    | 1.1.1.da20a46-lp154.4.1         | aarch64 | grommunio
    i  | grommunio-error-pages               | package    | 1.0.6.9c50afb-lp154.3.1         | noarch  | (System Packages)
    v  | grommunio-error-pages               | package    | 1.0.6.9c50afb-lp154.2.1         | noarch  | grommunio
       | grommunio-files                     | package    | 10.9.1-lp154.1.1                | noarch  | grommunio
    i+ | grommunio-imapsync                  | package    | 2.178-lp154.1.1                 | noarch  | (System Packages)
    v  | grommunio-imapsync                  | package    | 2.178-lp154.1.1                 | noarch  | grommunio
    i+ | grommunio-index                     | package    | 0.1.15.d3ec048-lp154.22.1       | aarch64 | grommunio
       | grommunio-index-debuginfo           | package    | 0.1.15.d3ec048-lp154.22.1       | aarch64 | grommunio
       | grommunio-index-debugsource         | package    | 0.1.15.d3ec048-lp154.22.1       | aarch64 | grommunio
       | grommunio-keycloak                  | package    | 20.0.2-lp154.18.1               | noarch  | grommunio
       | grommunio-office-fonts              | package    | 7.0.0-lp154.3.1                 | noarch  | grommunio
       | grommunio-release                   | package    | 2022.12.1-lp154.2.1             | aarch64 | grommunio
    i+ | grommunio-setup                     | package    | 1.0.67.98c18be-lp154.6.1        | noarch  | grommunio
    i+ | grommunio-sync                      | package    | 1.1.49-lp154.54.1               | noarch  | grommunio
    i+ | grommunio-web                       | package    | 3.1.153.61e048d-lp154.117.1     | noarch  | grommunio
    i+ | grub2-theme-grommunio               | package    | 1-lp154.11.1                    | noarch  | (System Packages)
    v  | grub2-theme-grommunio               | package    | 1-lp154.11.1                    | noarch  | grommunio
       | jitsi-meet-branding-grommunio       | package    | 2.0.6726-lp154.2.1              | noarch  | grommunio
       | jitsi-meet-branding-grommunio       | srcpackage | 2.0.6726-lp154.2.1              | noarch  | grommunio
    i+ | patterns-grommunio                  | package    | 1-lp154.8.1                     | aarch64 | grommunio
       | patterns-grommunio                  | srcpackage | 1-lp154.8.1                     | noarch  | grommunio
    i+ | plymouth-theme-grommunio            | package    | 1-lp154.11.1                    | noarch  | (System Packages)
    v  | plymouth-theme-grommunio            | package    | 1-lp154.11.1                    | noarch  | grommunio
    i  | system-user-grommunio               | package    | 2-lp154.11.1                    | noarch  | (System Packages)
    v  | system-user-grommunio               | package    | 2-lp154.11.1                    | noarch  | grommunio
       | system-user-grommunio               | srcpackage | 2-lp154.11.1                    | noarch  | grommunio
    i+ | systemd-presets-branding-grommunio  | package    | 2022.12-lp154.1.1               | noarch  | (System Packages)
    v  | systemd-presets-branding-grommunio  | package    | 2022.12-lp154.1.1               | noarch  | grommunio
       | systemd-presets-branding-grommunio  | srcpackage | 2022.12-lp154.1.1               | noarch  | grommunio

    May I make a further suggestion at this stage that the grub entry in the appliance for console which currently reads:

    console=ttyS0,115200n8

    is replaced with

    console=tty

    doing this will enable the dmesg during boot to be visible and provide confirmation that the system is booting rather than hung up.

    now although the above enables most features of Grommunio to then 'work' on the Raspberry Pi 4
    there are conflicts between php7 and php8 in trying to install grommunio-files .... e.g.

    mail:~ # zypper --releasever=15.4 in grommunio-files
    Warning: Enforced setting: $releasever=15.4
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...
    
    Problem: the to be installed grommunio-files-10.9.1-lp154.1.1.noarch requires 'php7-smbclient', but this requirement cannot be provided
      not installable providers: php7-smbclient-1.0.0-bp154.1.67.aarch64[base]
                       php7-smbclient-1.0.0-bp154.1.67.aarch64[repo-oss]
     Solution 1: Following actions will be done:
      deinstallation of php8-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-zlib-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-zip-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-xmlwriter-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-xmlreader-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-sysvshm-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-sqlite-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-sodium-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-soap-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-posix-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-pdo-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-pcntl-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-openssl-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-opcache-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-mysql-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-mbstring-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-iconv-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-gettext-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-gd-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-fpm-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-dom-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-curl-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-ctype-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-cli-8.0.25-150400.4.17.1.aarch64
      deinstallation of php8-bcmath-8.0.25-150400.4.17.1.aarch64
      deinstallation of gromox-1.37.115.b246622-lp154.60.1.aarch64
      deinstallation of grommunio-web-3.1.153.61e048d-lp154.117.1.noarch
      deinstallation of grommunio-sync-1.1.49-lp154.54.1.noarch
      deinstallation of patterns-grommunio-1-lp154.8.1.aarch64
      deinstallation of php8-redis-5.3.7-lp154.1.1.aarch64
     Solution 2: do not install grommunio-files-10.9.1-lp154.1.1.noarch
     Solution 3: break grommunio-files-10.9.1-lp154.1.1.noarch by ignoring some of its dependencies
    
    Choose from above solutions by number or cancel [1/2/3/c/d/?] (c):

    However ... grommunio-archive appears to install ...

    mail:~ # zypper --releasever=15.4 in grommunio-archive
    Warning: Enforced setting: $releasever=15.4
    Retrieving repository 'base' metadata ..........................................................................[done]
    Building repository 'base' cache ...............................................................................[done]
    Building repository 'debug' cache ..............................................................................[done]
    Building repository 'debug-update' cache .......................................................................[done]
    Retrieving repository 'grommunio' metadata .....................................................................[done]
    Building repository 'grommunio' cache ..........................................................................[done]
    Retrieving repository 'Update repository of openSUSE Backports' metadata .......................................[done]
    Building repository 'Update repository of openSUSE Backports' cache ............................................[done]
    Retrieving repository 'Non-OSS Repository' metadata ............................................................[done]
    Building repository 'Non-OSS Repository' cache .................................................................[done]
    Retrieving repository 'Main Repository' metadata ...............................................................[done]
    Building repository 'Main Repository' cache ....................................................................[done]
    Retrieving repository 'Update repository with updates from SUSE Linux Enterprise 15' metadata ..................[done]
    Building repository 'Update repository with updates from SUSE Linux Enterprise 15' cache .......................[done]
    Retrieving repository 'Main Update Repository' metadata ........................................................[done]
    Building repository 'Main Update Repository' cache .............................................................[done]
    Retrieving repository 'Update Repository (Non-Oss)' metadata ...................................................[done]
    Building repository 'Update Repository (Non-Oss)' cache ........................................................[done]
    Retrieving repository 'update' metadata ........................................................................[done]
    Building repository 'update' cache .............................................................................[done]
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...
    
    The following 13 NEW packages are going to be installed:
      grommunio-archive liblcms2-2 libopenjp2-7 libpoppler117 libpq5 libtre5 libxlsreader8 libxls-tools poppler-tools
      sphinx system-user-groarchive tnef tre

    grommunio-meet installs ...

    mail:~ # zypper --releasever=15.4 in grommunio-meet
    Warning: Enforced setting: $releasever=15.4
    Loading repository data...
    Reading installed packages...
    'grommunio-meet' not found in package names. Trying capabilities.
    Resolving package dependencies...
    
    The following 3 NEW packages are going to be installed:
      jitsi-meet jitsi-meet-branding-upstream jitsi-meet-prosody-plugins
    
    3 new packages to install.
    Overall download size: 12.9 MiB. Already cached: 0 B. After the operation, additional 39.9 MiB will be used.
    Continue? [y/n/v/...? shows all options] (y):
    Retrieving package jitsi-meet-prosody-plugins-2.0.6726-lp154.18.15.noarch        (1/3), 206.4 KiB (254.9 KiB unpacked)
    Retrieving: jitsi-meet-prosody-plugins-2.0.6726-lp154.18.15.noarch.rpm .........................................[done]
    Retrieving package jitsi-meet-2.0.6726-lp154.18.15.noarch                        (2/3),  12.5 MiB ( 39.6 MiB unpacked)
    Retrieving: jitsi-meet-2.0.6726-lp154.18.15.noarch.rpm .............................................[done (5.7 MiB/s)]
    Retrieving package jitsi-meet-branding-upstream-2.0.6726-lp154.18.15.noarch      (3/3), 185.6 KiB ( 65.1 KiB unpacked)
    Retrieving: jitsi-meet-branding-upstream-2.0.6726-lp154.18.15.noarch.rpm .......................................[done]
    
    Checking for file conflicts: ...................................................................................[done]
    (1/3) Installing: jitsi-meet-prosody-plugins-2.0.6726-lp154.18.15.noarch .......................................[done]
    mail.casecare.com
    (2/3) Installing: jitsi-meet-2.0.6726-lp154.18.15.noarch .......................................................[done]
    (3/3) Installing: jitsi-meet-branding-upstream-2.0.6726-lp154.18.15.noarch .....................................[done]

    HOWEVER this is not without causing a warning issue with nginx again....

    mail:~ # nginx -t
    nginx: [warn] duplicate extension "wasm", content type: "application/wasm", previous content type: "application/wasm" in /usr/share/grommunio-common/nginx/locations.d/grommunio-meet.conf:3
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful

    which can be resolved by editing
    /usr/share/grommunio-common/nginx/locations.d/grommunio-meet.conf
    to remove

    types {
      application/wasm wasm;
    }

    Now although after restarting nginx service nginx restart grommunio-meet kind of becomes available - it doesn't work fully. A meeting appears as if it can be started but there is a constant disconnect reconnect cycle..

    a month later

    mwilliams Is there any eta upon when a fully functioning Raspberry PI 4 Grommunio appliance image will be available? If it helps, I would have some time to work through appliance build conflicts to try to iron out incompatibilies..

    © 2020-2024 grommunio GmbH. All rights reserved. | https://grommunio.com | Data Protection | Legal notice