LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

Как я понимаю, зависимость от какой-либо библиотеки не означает её обязательное использование. Например libSDL и libOpenAL зависят от libpulse.so.0, но это не значит, что звук обязательно пойдёт через PulseAudio. Вот и в случае с Telegram Client - то, что он получил зависимость от libQtWayland, не значит, что этот клиент больше не будет работать через X11.

P.S. В случае с libSDL, эта библиотека зависит от libpulse очень мягко. Если этот библиотеки нет в системе, libSDL всё равно будет работать. А не выдаст что «libpulse.so.0 not found» с отказом запускаться дальше, даже если вам эта библиотека и вовсе не нужна, а вы собрались пользоваться ALSA.

Возможно, и libQtWayland тоже можно слинковать через dlopen(). Специально для тех пользователей, которые не пользуются Wayland, и пользоваться не хотят.

Исправление ZenitharChampion, :

Как я понимаю, зависимость от какой-либо библиотеки не означает её обязательное использование. Например libSDL и libOpenAL зависят от libpulse.so.0, но это не значит, что звук обязательно пойдёт через PulseAudio. Вот и в случае с Telegram Client - то, что он получил зависимость от libQtWayland, не значит, что этот клиент больше не будет работать через X11.

P.S. В случае с libSDL, эта библиотека зависит от libpulse очень мягко. Если этот библиотеки нет в системе, libSDL всё равно будет работать. А не выдаст что «libpulse.so.0 not found» с отказом запускаться дальше, даже если вам эта библиотека и вовсе не нужна, а вы собрались пользоваться ALSA.

Возможно, и libQtWayland можно слинковать через dlopen(). Специально для тех пользователей, которые не пользуются Wayland, и пользоваться не хотят.

Исправление ZenitharChampion, :

Как я понимаю, зависимость от какой-либо библиотеки не означает её обязательное использование. Например libSDL и libOpenAL зависят от libpulse.so.0, но это не значит, что звук обязательно пойдёт через PulseAudio. Вот и в случае с Telegram Client - то, что он получил зависимость от libQtWayland, не значит, что этот клиент больше не будет работать через X11.

P.S. В случае с libSDL, эта библиотека зависит от libpulse очень мягко. Если этот библиотеки нет в системе, libSDL всё равно будет работать. А не выдаст что «libpulse.so.0 not found», даже если вам эта библиотека и вовсе не нужна, а вы собрались пользоваться ALSA.

Возможно, и libQtWayland можно слинковать через dlopen(). Специально для тех пользователей, которые не пользуются Wayland, и пользоваться не хотят.

Исходная версия ZenitharChampion, :

Как я понимаю, зависимость от какой-либо библиотеки не означает её обязательное использование. Например libSDL и libOpenAL зависят от libpulse.so.0, но это не значит, что звук обязательно пойдёт через PulseAudio. Вот и в случае с Telegram Client - то, что он получил зависимость от libQtWayland? не значит, что этот клиент больше не будет работать через X11.

P.S. В случае с libSDL, эта библиотека зависит от libpulse очень мягко. Если этот библиотеки нет в системе, libSDL всё равно будет работать. А не выдаст что «libpulse.so.0 not found», даже если вам эта библиотека и вовсе не нужна, а вы собрались пользоваться ALSA.

Возможно, и libQtWayland можно слинковать через dlopen(). Специально для тех пользователей, которые не пользуются Wayland, и пользоваться не хотят.