Public bug reported:

```
lsb_release -rd
Description:    Ubuntu 26.04 LTS
Release:        26.04
```

I installed metview from official repository. It's reporting v5.25.0.

Then run `metview -slog`:
```
metview -slog
Metview 5.23.1  (2025.05.01) @ tuxedo
Installed in /usr/share/metview
/usr/lib/x86_64-linux-gnu/metview/event: error while loading shared libraries: 
libatlas_ecmwf.so.0.40: cannot open shared object file: No such file or 
directory
```

Issue: Metview reports 5.23.1 in welcome banner instead of 5.25.0.

Issue: shared library libatlas_ecmwf.so.0.40 not found
I happen to have `libatlas_ecmwf.so.0.45`.
I created a symlink `libatlas_ecmwf.so.0.40` to `libatlas_ecmwf.so.0.45`

Then ran `metview -slog` again:
```
metview -slog
Metview 5.23.1  (2025.05.01) @ tuxedo
Installed in /usr/share/metview
/usr/lib/x86_64-linux-gnu/metview/event: symbol lookup error: 
/usr/lib/x86_64-linux-gnu/libmetkit.so.0d: undefined symbol: 
_ZNK5eckit7message14MessageContent9transformERKNS0_11TransformerE
```

Issue: libmetkit and libeckit incompatibility

Repo libmetkit version: 1.13.0
Repo libeckit version: 1.33.1 (really 1.32.4)

On libeckit 1.32.4 (and 1.33.1), function MessageContent::transform is non 
const: 
https://github.com/ecmwf/eckit/blob/1.32.4/src/eckit/message/MessageContent.h
The symbol name mangling suggest it's looking for a const version.

On metkit repo, version 1.13.0 is built against eckit 1.16.0: 
https://github.com/ecmwf/metkit/blob/1.13.0/CMakeLists.txt
On eckit repo, version 1.16.0 has a const version of MessageContent::transform 
function.

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: metview 5.25.0-1
ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0
Uname: Linux 7.0.0-15-generic x86_64
ApportVersion: 2.34.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Wed May 27 13:24:05 2026
InstallationDate: Installed on 2026-05-25 (2 days ago)
InstallationMedia: Kubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423)
SourcePackage: metview
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: metview (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2154353

Title:
  libmetkit to libeckit dependency issue

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/metview/+bug/2154353/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to