Discussion:
Can anyone help with telegram-desktop?
(too old to reply)
Salvo Tomaselli
2025-03-16 23:10:01 UTC
Permalink
Hello,

I am a user of telegram-desktop.

The maintainer seems MIA.

The package has 2 RC bugs and is FTBFS.

Packaging a new version at this point doesn't seem feasible, it depends on
some things that are not already in debian and I'd like to avoid the NEW
queue.

one of the RC bugs happens in a file that gets generated during the compilation
and then fails to compile, something about the MPRIS DBUS interface.

I failed to fix it or even to disable building the feature.

Is anyone else interested in fixing this and able to help?
--
Salvo Tomaselli

"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei

https://ltworf.codeberg.page/
Andrey Rakhmatullin
2025-03-17 06:50:02 UTC
Permalink
Post by Salvo Tomaselli
Hello,
I am a user of telegram-desktop.
The maintainer seems MIA.
The package has 2 RC bugs and is FTBFS.
It also depends on cppgir which is RC-buggy.

I prevented removal of telegram-desktop from testing 4 or 5 times over the
course of 2024 (by fixing either it or one of its deps) but after the most
recent set of RC bugs I gave up and switched to the flatpak version. I was
also curious if somebody cares about it enough to fix those.
--
WBR, wRAR
Salvo Tomaselli
2025-03-18 06:30:01 UTC
Permalink
I was also curious if somebody cares about it enough to fix those.
I only found out very recently that it's not in good state, because I was
installing debian 13 on a new device and couldn't find the package, so I figured
it must have been removed.

I care but the current ftbfs seems to be about some external library that
changed API, from what I can see, and the code calling into that is generated
at compile time, so it's not a simple matter of patching a file. That's where I
got blocked really.
--
Salvo Tomaselli

"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei

https://ltworf.codeberg.page/
Mattia Rizzolo
2025-03-18 10:20:01 UTC
Permalink
Post by Salvo Tomaselli
I was also curious if somebody cares about it enough to fix those.
I only found out very recently that it's not in good state, because I was
installing debian 13 on a new device and couldn't find the package, so I figured
it must have been removed.
For what is worth, I am in contact with the original maintainer, who had
some health problems last year.

I contacted him just yesterday, but unfortunately he said that despite
his interest he is unlikely to start working until mid-April :(
--
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
More about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
Andrey Rakhmatullin
2025-03-18 13:00:01 UTC
Permalink
Post by Salvo Tomaselli
I was also curious if somebody cares about it enough to fix those.
I only found out very recently that it's not in good state, because I was
installing debian 13 on a new device and couldn't find the package, so I figured
it must have been removed.
I care but the current ftbfs seems to be about some external library that
changed API, from what I can see, and the code calling into that is generated
at compile time, so it's not a simple matter of patching a file. That's where I
got blocked really.
There is a chance that the fix can be extracted from the current upstream
version. Ideally, of course, the new upstream version should just be
packaged, but I don't see this happening without the original maintainer
unless someone spends a really large amount of time learning the package
and updating it.
And there is that problem with ARM symbols, which happens in some
low-level symbol manipulation script written for the Debian packaging.
The cppgir problem could be fixed upstrea, and it should at least be
easier to update that one.
--
WBR, wRAR
Salvo Tomaselli
2025-03-18 20:20:02 UTC
Permalink
Post by Andrey Rakhmatullin
There is a chance that the fix can be extracted from the current upstream
version.
True, I'll have a look next Sunday I guess if there's something
Post by Andrey Rakhmatullin
Ideally, of course, the new upstream version should just be
packaged, but I don't see this happening without the original maintainer
unless someone spends a really large amount of time learning the package
and updating it.
I tried, but other things needs to be packaged as well.
Post by Andrey Rakhmatullin
And there is that problem with ARM symbols, which happens in some
I've seen failures on 32 bit architectures after the t64 transition. I'm
inclined to just drop the architecture if the fix is not trivial. I don't think
telegram-desktop has any 32 bit ARM user.

Best
--
Salvo Tomaselli

"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei

https://ltworf.codeberg.page/
Wookey
2025-03-17 12:50:01 UTC
Permalink
Post by Salvo Tomaselli
Hello,
I am a user of telegram-desktop.
Is anyone else interested in fixing this and able to help?
I'm a weekly user and would very much like it working. I'm a bit short of tuits, but I'll try and take a look and see if I can help.

Wookey
--
Principal hats: Debian, Wookware
http://wookware.org/
Leandro Cunha
2025-03-17 14:00:02 UTC
Permalink
HI,
Post by Salvo Tomaselli
Hello,
I am a user of telegram-desktop.
The maintainer seems MIA.
The package has 2 RC bugs and is FTBFS.
Packaging a new version at this point doesn't seem feasible, it depends on
some things that are not already in debian and I'd like to avoid the NEW
queue.
one of the RC bugs happens in a file that gets generated during the compilation
and then fails to compile, something about the MPRIS DBUS interface.
I failed to fix it or even to disable building the feature.
Is anyone else interested in fixing this and able to help?
--
Salvo Tomaselli
"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei
https://ltworf.codeberg.page/
An expression we like to use (anyone from the country I'm from will
know where it would be), the maintainer abandoned his boat and as wrar
mentioned, he made NMUs making some corrections to the package until
he gave up.
The maintainer is alive and I sent a message to the MIA team about
this yesterday to reinforce his move, he just hasn't been maintaining
the package for about a year and I don't think there are people
excited about making new NMUs after a package salvaging (ITS).
--
Cheers,
Leandro Cunha
Loading...