Artix Linux Forum

Artix Linux => Package management => Topic started by: dimgel on 06 April 2025, 00:22:10

Title: telegram-desktop (5.12.3-5, 5.13.1-1) does not start (after qt6 upgrade?)
Post by: dimgel on 06 April 2025, 00:22:10
Hi all. Subj.

Code: [Select]
/usr/bin/telegram-desktop: symbol lookup error: /usr/bin/telegram-desktop: undefined symbol: _ZTI20QGenericUnixServices, version Qt_6_PRIVATE_API
Title: Re: telegram-desktop (5.12.3-5, 5.13.1-1) does not start (after qt6 upgrade?)
Post by: capezotte on 06 April 2025, 01:11:14
5.13.1-2 fixes it, try pacman -Syu.
Title: Re: telegram-desktop (5.12.3-5, 5.13.1-1) does not start (after qt6 upgrade?)
Post by: dimgel on 06 April 2025, 11:16:35
5.13.1-2 fixes it, try pacman -Syu.

Could do that only by temporarily disabling artix's galaxy repo and installing from arch's extra repo.

Code: [Select]
# p -Ss telegram-desktop
galaxy/telegram-desktop 5.13.1-1 [installed: 5.13.1-2]
    Official Telegram Desktop client
extra/telegram-desktop 5.13.1-2 [installed]
    Official Telegram Desktop client
Title: Re: telegram-desktop (5.12.3-5, 5.13.1-1) does not start (after qt6 upgrade?)
Post by: Artist on 06 April 2025, 12:37:23
I tested just now on a fully updated system and there the reported problem does not reproduce; telegram-desktop just starts up fine.

artist
Title: Re: telegram-desktop (5.12.3-5, 5.13.1-1) does not start (after qt6 upgrade?)
Post by: dimgel on 06 April 2025, 14:51:16
Upgraded system right now (including auto-downgrading telegram to 5.13.1-1) --> error is still there.
Title: Re: telegram-desktop (5.12.3-5, 5.13.1-1) does not start (after qt6 upgrade?)
Post by: Artist on 06 April 2025, 17:35:19
What is your output of: ls -l /usr/bin/telegram-desktop

artist
Title: Re: telegram-desktop (5.12.3-5, 5.13.1-1) does not start (after qt6 upgrade?)
Post by: Shoun2137 on 06 April 2025, 17:58:49
I bet your mirrors are still stale after pacman -Syu. Put those two at the top of /etc/pacman.d/mirrorlist:
Code: [Select]
Server = https://mirror3.artixlinux.org/repos/$repo/os/$arch
Server = https://mirror2.artixlinux.org/$repo/os/$arch
Then try pacman -Syu again.
Title: Re: telegram-desktop (5.12.3-5, 5.13.1-1) does not start (after qt6 upgrade?)
Post by: dimgel on 06 April 2025, 19:59:42
I bet your mirrors are still stale after pacman -Syu. Put those two at the top of /etc/pacman.d/mirrorlist:

I did as you say and it worked. But then I removed these 2 lines, did `p -Syuu` and it didn't downgrade telegram. Also I noticed these two lines in the middle of the mirror list, too. Pity I didn't retry without editing mirrorlist. So now it's good, just in case:

Code: [Select]
# p -Qo mirrorlist 
/etc/pacman.d/mirrorlist is owned by artix-mirrorlist 20250326-1

# p -Ss telegram-desktop
galaxy/telegram-desktop 5.13.1-2 [installed]
    Official Telegram Desktop client
extra/telegram-desktop 5.13.1-2 [installed]
    Official Telegram Desktop client

What is your output of: ls -l /usr/bin/telegram-desktop

After it worked, I re-installed telegram 5.13.1-2 from galaxy repo (re-downloaded because of signature mismatch), works again.

Code: [Select]
# ls -l /usr/bin/telegram-desktop 
-rwxr-xr-x 1 root root 112530928 2025-04-02 22:44:16 /usr/bin/telegram-desktop

I believe it's all good now, marking as solved. Thank you both.