Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 890595

Summary: net-im/discord-bin-0.0.23 version bump
Product: Gentoo Linux Reporter: lupus <lupusbytes>
Component: Current packagesAssignee: Randall <ran.dall>
Status: RESOLVED FIXED    
Severity: major CC: crabbedhaloablution, koutoftimer, mscardovi, proxy-maint
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/29084
Whiteboard:
Package list:
Runtime testing required: ---

Description lupus 2023-01-12 19:48:39 UTC
Discord can't launch before package is upgraded

Reproducible: Always
Comment 1 David Korth 2023-01-12 21:06:24 UTC
chrome_crashpad_handler needs to be added to the doexe line; otherwise, Discord 0.0.23 won't start.
Comment 2 lupus 2023-01-12 21:09:42 UTC
(In reply to David Korth from comment #1)
> chrome_crashpad_handler needs to be added to the doexe line; otherwise,
> Discord 0.0.23 won't start.

I just bumped it to 0.0.23 on my local overlay, literally just by renaming the ebuild. 
Had to sign in again through firefox, but otherwise it works fine on my machine.
Comment 3 Jyrki Launonen 2023-01-12 21:55:10 UTC
(In reply to David Korth from comment #1)
> chrome_crashpad_handler needs to be added to the doexe line; otherwise,
> Discord 0.0.23 won't start.

Can confirm. Without the crashpad handler, launch will stuck almost immediately:

$ discord
[7200:0112/230149.456059:FATAL:fork_and_spawn.cc(196)] posix_spawn: No such file or directory (2)

With the new item in doexe, launches fine.
The chrome_crashpad_handler is a new file in the archive, it wasn't present in 0.0.22. Also they added stuff in postinst.sh but at least for me it seems it wouldn't do anything.
Comment 4 Larry the Git Cow gentoo-dev 2023-01-13 00:12:24 UTC
The bug has been closed via the following commit(s):

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

commit b22b367e473c3f6268130a22067066b88e1467b6
Author:     Nick Sarnie <sarnex@gentoo.org>
AuthorDate: 2023-01-12 23:46:03 +0000
Commit:     Nick Sarnie <sarnex@gentoo.org>
CommitDate: 2023-01-13 00:11:25 +0000

    net-im/discord-bin: add 0.0.23, drop 0.0.22
    
    Closes: https://bugs.gentoo.org/890595
    
    Signed-off-by: Nick Sarnie <sarnex@gentoo.org>

 net-im/discord-bin/Manifest                                           | 2 +-
 .../{discord-bin-0.0.22.ebuild => discord-bin-0.0.23.ebuild}          | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
Comment 5 Nick Sarnie gentoo-dev 2023-01-13 00:20:35 UTC
USE=system-ffmpeg is totally broken, won't launch because it's looking for av_stream_get_first_dts. I just masked it globally until someone investigates.
Comment 6 Marco Scardovi (scardracs) 2023-01-13 00:28:57 UTC
(In reply to Nick Sarnie from comment #5)
> USE=system-ffmpeg is totally broken, won't launch because it's looking for
> av_stream_get_first_dts. I just masked it globally until someone
> investigates.

Not the first package dealing with it: https://bugs.gentoo.org/831487
Comment 7 Nick Sarnie gentoo-dev 2023-01-13 00:41:39 UTC
USE=system-ffmpeg fixed in latest git