Jeden z vývojářů, který má na starosti údržbu balíčků Telegram Desktop pro distribuci Linux Fedora a v úložišti RPM Fusion oznámil to nedávno prostřednictvím příspěvku odstranili balíčky z úložišť.
A toto rozhodnutí přichází téměř současně akce, kterou podniknu předchozí den správce balíčků Gentoo Telegram, který také oznámil ukončení podpory distribuce Telegram Desktop. V obou případech to znamená, že jsou připraveni vrátit balíčky do úložišť v případě, že je nalezen nový správce, připravený vzít údržbu do svých rukou.
Důvody odmítnutí současných správců na podporu Telegram Desktop v rámci těchto dvou populárních distribucí Linuxu se nazývají odpudivý a nepřátelský přístup vývojářů že ani se nepokoušejí zjistit chyby což vede k problémům s konstrukcí od zdroje na linuxových distribucích.
Zprávy o těchto chybách jsou okamžitě uzavřeny znakem „WONTFIX“ a doporučením používat částečně proprietární binární sestavy z oficiálních stránek.
Ve zprávě Vitaly Zaitseva (který měl na starosti balíčky Telegram Desktop pro Fedoru a RPM Fusion)
Ahoj všichni! Dnes je skvělý den.
Nakonec jsem se rozhodl odebrat balíček Fedora a RPM Fusion Telegram Desktop z následujících důvodů:
1. Mají velmi nepřátelské prostředí a velmi toxické pro upstream správce GNU / Linux. Všechny chyby související s distribucemi budou okamžitě odstraněny pomocí „WONTFIX, použijte náš napůl proprietární binární soubor, staticky propojený s knihovnami Ubuntu 14.04 LTS, z oficiálního webu“.
2. Udržoval jsem mnoho balíčků GNU / Linux po dobu 16 let a nikdy předtím jsem neviděl tak nepřátelský proti proudu. Dělají vše pro to, aby rozbily zabalené verze, a v každém vydání je třeba opravit více a více. Vždy říkají: „Podporujeme pouze statická sestavení, pokud je potřebujete sdílet -> opravit sami.“
3. Na zabalených verzích nemůžete požádat o pomoc proti proudu, budou vás ignorovat. Např. nedávno odstranili podporu pro sestavení proti Qt <5.15.
4. Pokud jste správcem GNU / Linuxu, zachází s vámi jako s nepřítelem. Nenávidí tě. Pokud si to někdo chce vzít, klidně, ale nezapomeňte na 1-4 body.
Situaci zhoršuje skutečnost, že problémy zabraňující vytváření balíčků se pravidelně objevují v nových verzích a všechny pokusy o opravu chybných verzí spadají do prohlášení, že vývojáři podporují pouze statické odkazy tg_owt a všechny problémy při vytváření vlastních sestav by měly být řešeny samostatně .
Například podpora sestavení s verzemi Qt nižšími než 5.15 byla nedávno ukončena a všechny požadavky na vyřešení problému nějakým způsobem byly jednoduše ignorovány.
také obecný zmatek organizace organizace Sestavení balíčku Telegram Desktop, co což komplikuje údržbu.
V zásadě je projekt rozdělen do čtyř různých úložišť (aplikace, knihovna pro webrtc, skripty pro systém kompilace cmake a knihovna pro zpracování zvuku), ale pouze jedno úložiště je zodpovědné za kompilaci verzí a tři další jsou jednoduše aktualizovány jak vývoj postupuje bez závazků.
Kromě toho ze zmínky o problémech s kompilace, která je omezována konflikty závislostí které vznikají při pokusu o poskytnutí podpory pro Wayland a x11, PulseAudio a ALSA, OpenSSL a LibreSSL.
A konečně, pokud jde o postavení druhé strany konfliktu, dochází k tomu, že většina zpráv o problémech je irelevantní nebo je rychle vyřešena, a neshoda spočívá v neochotě podporovat staré verze Qt a propojení dynamiky s tg_owt knihovna na vaší.
Pokud se o tom chcete dozvědět více o poznámce můžete zkontrolovat podrobnosti následující odkaz.
Místo toho, aby se naštvali, byli by diplomatičtí, když by dávali zprávu, že kvůli obtížím, které společnost trvala na používání pouze a výhradně svého proprietárního softwaru pro kompilaci programu, stejně jako odmítnutí podporovat určité verze Qt, doporučují používat flathub verzi, která je aktualizována, a neměl by být problém, pokud je zabalen jako flatpak.
Dokud je stále k dispozici na Flathubu, neměl bych problém ...
ale chybí mi telegram
V mém případě (i když moje zkušenost je v manjaro) jsem ji přestal stahovat z úložišť, když jsem viděl, že nebyla často aktualizována s ohledem na „původní verzi“, takže jsem si přímo stáhl aplikaci ze stránky Telegram a rozbalil ji v My doma a voila, ve stylu Windows Firefoxu, když otevřu aplikaci, pokud existuje aktualizace, automaticky ji stáhne a pravdou je, že funguje docela dobře.