Один из разработчиков, отвечающий за поддержку пакетов Telegram Desktop. для дистрибутива Linux Fedora и в репозитории RPM Fusion сделал это известным недавно через сообщение удалили пакеты из репозиториев.
И это это решение приходит почти одновременно с действие, которое я предпринимаю предыдущий день менеджер пакетов Gentoo Telegram, который также объявил об окончании поддержки Telegram Desktop для распространения. В обоих случаях это означает, что они готовы вернуть пакеты в репозитории в случае обнаружения нового сопровождающего, готового взять обслуживание в свои руки.
Причины отказа текущих сопровождающих для поддержки Telegram Desktop в этих двух популярных дистрибутивах Linux называют отталкивающим и враждебным отношением разработчиков что они даже не пытаются обнаружить ошибки приводящие к проблемам со строительством из первоисточника в дистрибутивах Linux.
Сообщения о таких ошибках сразу же закрываются знаком «WONTFIX» и рекомендацией использовать полу-проприетарные бинарные сборки с официального сайта.
В сообщении Виталия Зайцева (который отвечал за пакеты Telegram Desktop для Fedora и RPM Fusion)
Привет всем! Сегодня отличный день.
В конце концов я решил удалить пакет Fedora и RPM Fusion Telegram Desktop по следующим причинам:
1. У них очень враждебная среда и они очень опасны для разработчиков GNU / Linux. Все ошибки, связанные с дистрибутивами, будут немедленно закрыты с помощью «WONTFIX, используйте наш наполовину проприетарный двоичный файл, статически связанный с библиотеками Ubuntu 14.04 LTS, с официального сайта».
2. Я хранил много пакетов GNU / Linux в течение 16 лет и никогда раньше не видел такого враждебного апстрима. Они делают все возможное, чтобы сломать упакованные сборки, и в каждом выпуске требуется исправлять все больше и больше. Они всегда говорят: «Мы поддерживаем только статические сборки, если вам нужно поделиться ими -> исправьте их сами».
3. Вы не можете обращаться за помощью к апстриму по пакетным сборкам, они вас проигнорируют. Например. недавно они удалили поддержку сборок для Qt <5.15.
4. Если вы сопровождаете GNU / Linux, они относятся к вам как к врагу. Они тебя ненавидят. Если кто-то захочет взять, смело, но не забывайте про 1-4 балла.
Ситуация усугубляется тем, что проблемы, препятствующие сборке пакетов, регулярно возникают в новых выпусках, и все попытки исправить сбои восходящего потока сводятся к утверждениям, что разработчики поддерживают только статические ссылки tg_owt и все проблемы при создании собственных сборок следует решать самостоятельно. .
Например, поддержка сборок с версиями Qt ниже 5.15 была недавно прекращена, и все запросы на решение проблемы каким-либо образом просто игнорировались.
также общая путаница организация Сборка пакета Telegram Desktop, что усложняет обслуживание.
Ну, в основном проект разделен на четыре разных репозитория (приложение, библиотека для webrtc, скрипты для системы компиляции cmake и библиотека для обработки звука), но только один репозиторий отвечает за компиляцию версий, а три других просто обновляются по мере развития без обязательств.
Кроме того, от упоминания проблем с компиляция, которой мешают конфликты зависимостей которые возникают при попытке обеспечить поддержку Wayland и x11, PulseAudio и ALSA, OpenSSL и LibreSSL.
Наконец, что касается позиции другой стороны конфликта, все сводится к тому, что большинство сообщений о проблемах неактуальны или быстро исправляются, а несогласие заключается в нежелании поддерживать старые версии Qt и связывать динамику с tg_owt на вашу.
Если вы хотите узнать об этом больше о заметке, вы можете проверить детали по следующей ссылке.
Что ж, вместо того, чтобы раздражаться, они были бы дипломатичны, сообщив, что из-за трудностей, представленных настойчивым требованием компании использовать только и исключительно свое собственное программное обеспечение для компиляции программы, а также отказом в поддержке определенных версий программы. Qt, они рекомендуют использовать обновленную версию flathub, и это не должно быть проблемой, когда она поставляется в виде плоского пакета.
Пока он доступен на Flathub, у меня не будет проблем ...
но я скучаю по Telegram
В моем случае (хотя мой опыт работы с manjaro) я перестал загружать его из репозиториев, когда увидел, что оно не обновлялось часто по сравнению с «исходной версией», поэтому я скачал приложение напрямую со страницы Telegram и разархивировал его в My домой и вуаля, в стиле Windows Firefox, когда я открываю приложение, если есть обновление, оно автоматически загружает его и, по правде говоря, работает довольно хорошо.