I found that a direct download of gmsh binaries from " https://gmsh.info/" works fine when installed into a user directory. Just run the executible from the /bin directory of your install. No need to install the system gmsh from science repo.
The affected Leap 15.3 build is here – <https://build.opensuse.org/package/show/science/gmsh>.
*=2]It seems that, the SUSE SLE builds are experiencing some issues which possibly (now – not with Leap 15.2 … ) affect Leap 15.3 systems …
[HR][/HR]Possibly, the OpenQA tests are not testing enough to throw out the Leap 15.x builds …
Leap-15-3:~ # zypper addrepo https://download.opensuse.org/repositories/home:predivan:updates/openSUSE_Leap_15.3_Update/home:predivan:updates.repo
Adding repository 'Leap 15.x updates (openSUSE_Leap_15.3_Update)' ....................................................................................................................................................................[done]
Repository 'Leap 15.x updates (openSUSE_Leap_15.3_Update)' successfully added
URI : https://download.opensuse.org/repositories/home:/predivan:/updates/openSUSE_Leap_15.3_Update/
Enabled : Yes
GPG Check : Yes
Autorefresh : No
Priority : 99 (default priority)
Repository priorities in effect: (See 'zypper lr -P' for details)
75 (raised priority) : 4 repositories
90 (raised priority) : 2 repositories
99 (default priority) : 7 repositories
Leap-15-3:~ # zypper refresh
Repository 'KDE-Applications' is up to date.
Repository 'KDE-Extra' is up to date.
Repository 'KDE-Frameworks' is up to date.
Repository 'KDE-Qt5' is up to date.
Retrieving repository 'Leap 15.x updates (openSUSE_Leap_15.3_Update)' metadata ----------------------------------------------------------------------------------------------------------------------------------------------------------\]
New repository or package signing key received:
Repository:Leap 15.x updates (openSUSE_Leap_15.3_Update)
Key Fingerprint:FB2C D7F9 2F44 C686 FA5D 74CC BFBD 16D6 8D1D 3DF2
Key Name:home:predivan OBS Project <home:predivan@build.opensuse.org>
Key Algorithm:RSA 2048
Key Created:Wed Aug 5 18:16:36 2020
Key Expires:Fri Oct 14 18:16:36 2022
Rpm Name:gpg-pubkey-8d1d3df2-5f2adb64
Note: Signing data enables the recipient to verify that no modifications occurred after the data
were signed. Accepting data with no, wrong or unknown signature can lead to a corrupted system
and in extreme cases even to a system compromise.
Note: A GPG pubkey is clearly identified by it's fingerprint. Do not rely the keys name. If you
are not sure whether the presented key is authentic, ask the repository provider or check his
web site. Many provider maintain a web page showing the fingerprints of the GPG keys they are
using.
Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): a
Retrieving repository 'Leap 15.x updates (openSUSE_Leap_15.3_Update)' metadata .......................................................................................................................................................[done]
Building repository 'Leap 15.x updates (openSUSE_Leap_15.3_Update)' cache ............................................................................................................................................................[done]
Repository 'Mozilla based projects (openSUSE_Leap_15.3)' is up to date.
Repository 'openSUSE-Leap-15.3-1' is up to date.
Repository 'packman' is up to date.
Repository 'Update repository of openSUSE Backports' is up to date.
Repository 'Non-OSS Repository' is up to date.
Repository 'Update repository with updates from SUSE Linux Enterprise 15' is up to date.
Repository 'Hauptaktualisierungs-Repository' is up to date.
Repository 'Aktualisierungs-Repository (Nicht-Open-Source-Software)' is up to date.
All repositories have been refreshed.
Leap-15-3:~ # zypper install --allow-vendor-change gmsh
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 10 NEW packages are going to be installed:
gmsh libcgns4_1 libgl2ps1 libgmsh4_8 libmetis5 libopencascade7 occt-resources python3-gmsh tk xhost
10 new packages to install.
Overall download size: 32.3 MiB. Already cached: 0 B. After the operation, additional 125.8 MiB will be used.
Continue? [y/n/v/...? shows all options] (y):
Retrieving package libgl2ps1-1.4.2-lp153.4.1.x86_64 (1/10), 49.1 KiB ( 99.9 KiB unpacked)
Retrieving: libgl2ps1-1.4.2-lp153.4.1.x86_64.rpm .....................................................................................................................................................................................[done]
Retrieving package occt-resources-7.5.1-lp153.8.2.noarch (2/10), 1.7 MiB ( 4.3 MiB unpacked)
Retrieving: occt-resources-7.5.1-lp153.8.2.noarch.rpm ..................................................................................................................................................................[done (754.1 KiB/s)]
Retrieving package libcgns4_1-4.1.1-bp153.1.20.x86_64 (3/10), 264.9 KiB (813.5 KiB unpacked)
Retrieving: libcgns4_1-4.1.1-bp153.1.20.x86_64.rpm .....................................................................................................................................................................[done (661.7 KiB/s)]
Retrieving package libmetis5-5.1.0-9.3.4.x86_64 (4/10), 168.7 KiB (457.7 KiB unpacked)
Retrieving: libmetis5-5.1.0-9.3.4.x86_64.rpm ...........................................................................................................................................................................[done (725.6 KiB/s)]
Retrieving package xhost-1.0.7-1.29.x86_64 (5/10), 29.0 KiB ( 49.0 KiB unpacked)
Retrieving: xhost-1.0.7-1.29.x86_64.rpm ..............................................................................................................................................................................................[done]
Retrieving package tk-8.6.7-3.6.3.x86_64 (6/10), 1.7 MiB ( 4.6 MiB unpacked)
Retrieving: tk-8.6.7-3.6.3.x86_64.rpm ..................................................................................................................................................................................[done (867.1 KiB/s)]
Retrieving package libopencascade7-7.5.1-lp153.8.2.x86_64 (7/10), 22.4 MiB ( 93.3 MiB unpacked)
Retrieving: libopencascade7-7.5.1-lp153.8.2.x86_64.rpm .................................................................................................................................................................[done (809.8 KiB/s)]
Retrieving package libgmsh4_8-4.8.3-lp153.19.1.x86_64 (8/10), 5.9 MiB ( 22.0 MiB unpacked)
Retrieving: libgmsh4_8-4.8.3-lp153.19.1.x86_64.rpm .....................................................................................................................................................................[done (798.9 KiB/s)]
Retrieving package python3-gmsh-4.8.3-lp153.19.1.x86_64 (9/10), 54.5 KiB (293.1 KiB unpacked)
Retrieving: python3-gmsh-4.8.3-lp153.19.1.x86_64.rpm .................................................................................................................................................................................[done]
Retrieving package gmsh-4.8.3-lp153.19.1.x86_64 (10/10), 33.7 KiB ( 31.4 KiB unpacked)
Retrieving: gmsh-4.8.3-lp153.19.1.x86_64.rpm .........................................................................................................................................................................................[done]
Checking for file conflicts: .........................................................................................................................................................................................................[done]
( 1/10) Installing: libgl2ps1-1.4.2-lp153.4.1.x86_64 .................................................................................................................................................................................[done]
( 2/10) Installing: occt-resources-7.5.1-lp153.8.2.noarch ............................................................................................................................................................................[done]
( 3/10) Installing: libcgns4_1-4.1.1-bp153.1.20.x86_64 ...............................................................................................................................................................................[done]
( 4/10) Installing: libmetis5-5.1.0-9.3.4.x86_64 .....................................................................................................................................................................................[done]
( 5/10) Installing: xhost-1.0.7-1.29.x86_64 ..........................................................................................................................................................................................[done]
( 6/10) Installing: tk-8.6.7-3.6.3.x86_64 ............................................................................................................................................................................................[done]
( 7/10) Installing: libopencascade7-7.5.1-lp153.8.2.x86_64 ...........................................................................................................................................................................[done]
( 8/10) Installing: libgmsh4_8-4.8.3-lp153.19.1.x86_64 ...............................................................................................................................................................................[done]
( 9/10) Installing: python3-gmsh-4.8.3-lp153.19.1.x86_64 .............................................................................................................................................................................[done]
(10/10) Installing: gmsh-4.8.3-lp153.19.1.x86_64 .....................................................................................................................................................................................[done]
Leap-15-3:~ #