Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 733134 - net-im/signal-desktop-bin installs files with unresolved SONAME dependencies
Summary: net-im/signal-desktop-bin installs files with unresolved SONAME dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robert G. Siebeck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-18 12:17 UTC by Agostino Sarubbo
Modified: 2020-07-18 13:31 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,7.88 KB, text/plain)
2020-07-18 12:17 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2020-07-18 12:17:50 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-im/signal-desktop-bin installs files with unresolved SONAME dependencies.
Discovered on: amd64 (internal ref: ci)
Comment 1 Agostino Sarubbo gentoo-dev 2020-07-18 12:17:54 UTC
Created attachment 649760 [details]
build.log

build log and emerge --info
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-07-18 12:25:03 UTC
I'm surprised I didn't see this when I tested, because I did have the option enabled. Will have to dig...
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-07-18 12:36:35 UTC
(In reply to Sam James from comment #2)
> I'm surprised I didn't see this when I tested, because I did have the option
> enabled. Will have to dig...

Aha. The chroot had alas-lib in it from earlier on.
Comment 4 Larry the Git Cow gentoo-dev 2020-07-18 13:31:06 UTC
The bug has been closed via the following commit(s):

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

commit 2310403ec26d81fa9d15abd94961aa45e81384ef
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2020-07-18 12:43:22 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2020-07-18 13:29:39 +0000

    net-im/signal-desktop-bin: improve runtime dependencies
    
    There was a missing alsa-lib dependency which I didn't
    hit on my machine while testing the user's PR because of
    a leftover dependency, but while here, I've added the direct
    dependencies too - rather than relying on them
    being pulled in directly.
    
    For prebuilt binary packages, we want to ensure
    that every library linked against is available,
    and the best way of doing that is depending on them!
    
    Closes: https://bugs.gentoo.org/733134
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Sam James <sam@gentoo.org>

 .../signal-desktop-bin-1.34.4-r1.ebuild            | 105 +++++++++++++++++++++
 1 file changed, 105 insertions(+)