Bug 56974 - Не работает, т.к. хочет libwayland-client.so и libX11.so из -devel пакетов
Summary: Не работает, т.к. хочет libwayland-client.so и libX11.so из -devel пакетов
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: virtualbox-guest-additions (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 major
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-24 10:26 MSK by Sergey V Turchin
Modified: 2025-12-12 15:20 MSK (History)
9 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2025-11-24 10:26:52 MSK
$ /usr/bin/VBoxClient --wayland
07:17:25.703894 main     VBoxClient 7.2.0 r170228 (verbosity: 0) linux.amd64 (Sep 11 2025 14:22:52) release log
07:17:25.703898 main     Log opened 2025-11-24T07:17:25.703884000Z
07:17:25.705979 main     OS Product: Linux
07:17:25.706786 main     OS Release: 6.12.57-6.12-alt1
07:17:25.707752 main     OS Version: #1 SMP PREEMPT_DYNAMIC Mon Nov 17 09:47:30 UTC 2025
07:17:25.709106 main     Executable: /usr/bin/VBoxClient
07:17:25.709107 main     Process ID: 3903
07:17:25.709108 main     Package type: LINUX_64BITS_GENERIC (OSE)
07:17:25.711068 main      VBoxClient 7.2.0 r170228 started. Verbose level = 0
07:17:25.712422 main      rtldrNativeLoad: dlopen('libwayland-client.so', RTLD_NOW | RTLD_LOCAL) failed: libwayland-client.so: cannot open shared object file: No such file or directory
07:17:25.715333 main      rtldrNativeLoad: dlopen('libX11.so', RTLD_NOW | RTLD_LOCAL) failed: libX11.so: cannot open shared object file: No such file or directory
07:17:25.720044 main      Session type is: VBGHDISPLAYSERVERTYPE_XWAYLAND
07:17:25.721050 main      Service: Wayland assistant
07:17:25.721607 main      Daemonizing service ...
Comment 1 Sergey V Turchin 2025-11-24 10:28:09 MSK
Если установить libX11-devel и libwayland-client-devel, то ругань исчезает.
Comment 2 Sergey V Turchin 2025-12-10 14:41:44 MSK
Не работает буфер обмена, например.
Comment 3 Repository Robot 2025-12-11 12:27:05 MSK
virtualbox-7.2.4-alt2 -> sisyphus:

Thu Dec 11 2025 Valery Sinelnikov <greh@altlinux> 7.2.4-alt2
- Fixed VBoxClient startup error in Wayland environment by adding
  missing runtime dependencies:
  libwayland-client and libX11 (closes:56974)
Comment 4 Alexander Makeenkov 2025-12-11 14:55:46 MSK
(Ответ для Repository Robot на комментарий #3)
> virtualbox-7.2.4-alt2 -> sisyphus:
> 
> Thu Dec 11 2025 Valery Sinelnikov <greh@altlinux> 7.2.4-alt2
> - Fixed VBoxClient startup error in Wayland environment by adding
>   missing runtime dependencies:
>   libwayland-client and libX11 (closes:56974)

https://git.altlinux.org/tasks/archive/done/_393/402460/gears/200/git?p=git;a=commitdiff;h=6e0c817e5f0ac4aa36be3ad6427c9979d988fa34

+Requires: libX11-devel
+Requires: libwayland-client-devel

А на сколько корректно то, что нужны именно devel пакеты? Может быть есть ошибка в упаковке этих библиотек и они должны лежать не в devel?
Comment 5 Антон Мидюков 2025-12-11 15:02:59 MSK
(Ответ для Alexander Makeenkov на комментарий #4)
> (Ответ для Repository Robot на комментарий #3)
> > virtualbox-7.2.4-alt2 -> sisyphus:
> > 
> > Thu Dec 11 2025 Valery Sinelnikov <greh@altlinux> 7.2.4-alt2
> > - Fixed VBoxClient startup error in Wayland environment by adding
> >   missing runtime dependencies:
> >   libwayland-client and libX11 (closes:56974)
> 
> https://git.altlinux.org/tasks/archive/done/_393/402460/gears/200/git?p=git;
> a=commitdiff;h=6e0c817e5f0ac4aa36be3ad6427c9979d988fa34
> 
> +Requires: libX11-devel
> +Requires: libwayland-client-devel
> 
> А на сколько корректно то, что нужны именно devel пакеты? Может быть есть
> ошибка в упаковке этих библиотек и они должны лежать не в devel?

Проблема в /usr/bin/VBoxClient, который при помощи dlopen пытается подгрузить libwayland-client.so (без указания soversion). Исправлять надо его, а не зависимости на devel пакеты делать.
Comment 6 Sergey V Turchin 2025-12-12 10:32:46 MSK
> зависимости на devel пакеты делать
Извиняюсь, не подумал, что такая формулировка в описании бага может превратиться в проверку на вшивость.
Comment 7 Repository Robot 2025-12-12 15:20:28 MSK
virtualbox-7.2.4-alt3 -> sisyphus:

Fri Dec 12 2025 Valery Sinelnikov <greh@altlinux> 7.2.4-alt3
- Revert previous addition of libwayland-client and libX11 runtime dependencies
  as it was erroneous; the bug was fixed upstream in version 7.2.2(closes:56974)