Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 763522 - net-im/telegram-desktop{,-bin}-2.5.1 version bump
Summary: net-im/telegram-desktop{,-bin}-2.5.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Henning Schild
URL:
Whiteboard:
Keywords:
: 764818 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-01-04 12:10 UTC by madamin
Modified: 2021-03-26 00:54 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description madamin 2021-01-04 12:10:39 UTC
Version 2.5.2 is released 15 days ago and still it's not in portage trees.

Reproducible: Always
Comment 1 Jonas Stein gentoo-dev 2021-01-04 16:35:31 UTC
please create one ticket per package next time, so we can close what is done.
Comment 2 madamin 2021-01-04 17:48:38 UTC
Ok sorry
I'm new to gentoo
Comment 3 nick 2021-01-05 23:33:40 UTC
Add also x86 keyword.
I tried to build this package for x86 arch, and it works without any problems. 
I also added this in my /etc/portage/package.accept_keywords to emerge telegram-desktop:

net-im/telegram-desktop **
media-libs/libtgvoip **
media-libs/tg_owt **
dev-cpp/range-v3 **
Comment 4 Henning Schild 2021-01-08 09:33:05 UTC
https://github.com/telegramdesktop/tdesktop/releases

2.5.2 is not a Release but a Pre-Release, that is why the -bin was not bumped and will not be for Pre-Releases.

If there is a fix in a Pre-Release that you are waiting for, you might want to ask upstream to prepare a Release. (which they sometimes do on a daily basis ...)

My guess is that Georgy has similar reasons to not bump.
Comment 5 madamin 2021-01-08 09:38:53 UTC
Yes, sorry
v2.5.2 is pre-release but 2.5.1 is stable released. It was my mistake. Latest version on repo is 2.4.7, I'm running 2.5.1 using custom ebuild.
Comment 6 Ionen Wolkens gentoo-dev 2021-01-10 14:32:50 UTC
*** Bug 764818 has been marked as a duplicate of this bug. ***
Comment 7 Georgy Yakovlev archtester gentoo-dev 2021-02-11 22:38:43 UTC
I'm just lacking time, I usually only avoid alphas, not betas. but stabilize only release versions.
I'll try to bump to whatever latest versions is soon, but not sure when exatly.
Comment 8 Larry the Git Cow gentoo-dev 2021-03-25 19:31:32 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9fc1812e0f19b6c730883c4a74f6e01e90909a

commit 5c9fc1812e0f19b6c730883c4a74f6e01e90909a
Author:     Esteve Varela Colominas <esteve.varela@gmail.com>
AuthorDate: 2021-03-25 17:34:05 +0000
Commit:     Georgy Yakovlev <gyakovlev@gentoo.org>
CommitDate: 2021-03-25 19:29:48 +0000

    net-im/telegram-desktop: Take maintainership, bump to 2.7.1
    
    Bug: https://bugs.gentoo.org/763522
    Closes: https://github.com/gentoo/gentoo/pull/20117
    Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
    Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>

 net-im/telegram-desktop/Manifest                   |   1 +
 .../telegram-desktop/files/fix-tgcalls-gcc10.patch |  34 ++++++
 net-im/telegram-desktop/metadata.xml               |   9 +-
 .../telegram-desktop/telegram-desktop-2.7.1.ebuild | 132 +++++++++++++++++++++
 4 files changed, 175 insertions(+), 1 deletion(-)
Comment 9 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2021-03-25 22:48:39 UTC
Both packages are bumped.
Comment 10 Petr Šabata 2021-03-26 00:18:55 UTC
This doesn't build for me, failing on a cmake check.

-- Checking for module 'glibmm-2.4'
--   Package 'glibmm-2.4', required by 'virtual:world', not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:556 (message):
  A required package was not found

Thinking it was a missing dependency, I installed dev-cpp/glibmm manually but it still fails.  The tree only provides 2.64.2 and 2.68.0.  Not sure if Telegram requires 2.4 explicitly here.

Building with USE="X dbus gtk hunspell pulseaudio spell -enchant (-libressl) -wayland (-lto%*) (-webrtc%)".
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-03-26 00:43:46 UTC
(In reply to Petr Šabata from comment #10)
> This doesn't build for me, failing on a cmake check.
> 
> -- Checking for module 'glibmm-2.4'
> --   Package 'glibmm-2.4', required by 'virtual:world', not found
> CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:556 (message):
>   A required package was not found
> 
> Thinking it was a missing dependency, I installed dev-cpp/glibmm manually
> but it still fails.  The tree only provides 2.64.2 and 2.68.0.  Not sure if
> Telegram requires 2.4 explicitly here.
> 
> Building with USE="X dbus gtk hunspell pulseaudio spell -enchant (-libressl)
> -wayland (-lto%*) (-webrtc%)".

Can you file a new bug please with the full logs?
Comment 12 Petr Šabata 2021-03-26 00:54:37 UTC
(In reply to Sam James from comment #11)
> (In reply to Petr Šabata from comment #10)
> > This doesn't build for me, failing on a cmake check.
> > 
> > -- Checking for module 'glibmm-2.4'
> > --   Package 'glibmm-2.4', required by 'virtual:world', not found
> > CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:556 (message):
> >   A required package was not found
> > 
> > Thinking it was a missing dependency, I installed dev-cpp/glibmm manually
> > but it still fails.  The tree only provides 2.64.2 and 2.68.0.  Not sure if
> > Telegram requires 2.4 explicitly here.
> > 
> > Building with USE="X dbus gtk hunspell pulseaudio spell -enchant (-libressl)
> > -wayland (-lto%*) (-webrtc%)".
> 
> Can you file a new bug please with the full logs?

Sure, submitted as #778290.