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

Bug 672784

Summary: media-libs/libmp3splt links against dev-libs/libltdl
Product: Gentoo Linux Reporter: matoro <matoro_bugzilla_gentoo>
Component: StabilizationAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: asturm, matoro_bugzilla_gentoo
Priority: Normal Keywords: CC-ARCHES, STABLEREQ
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/19184
Whiteboard:
Package list:
media-libs/libmp3splt-0.9.2-r2
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 698100    
Attachments:
Description Flags
emerge --info none

Description matoro archtester 2018-12-09 03:47:01 UTC
Created attachment 557364 [details]
emerge --info

media-libs/libmp3splt runtime links against dev-libs/libltdl, as demonstrated by portage's output when unmerging the latter:

!!! existing preserved libs:
>>> package: dev-libs/libltdl-2.4.6
 *  - /usr/lib64/libltdl.so.7
 *  - /usr/lib64/libltdl.so.7.3.1
 *      used by /usr/lib64/libmp3splt.so.0.0.9 (media-libs/libmp3splt-0.9.2-r1)
 *      used by /usr/lib64/libmp3splt0/libsplt_mp3.so.0.0.0 (media-libs/libmp3splt-0.9.2-r1)
 *      used by /usr/lib64/libmp3splt0/libsplt_ogg.so.0.0.0 (media-libs/libmp3splt-0.9.2-r1)

$ ldd /usr/lib64/libmp3splt.so.0.0.9
        linux-vdso.so.1 (0x00007ffd90539000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fa004f0d000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fa004d85000)
        libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fa004d2d000)
        libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007fa004d1f000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fa00511d000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fa004d19000)

Arch also lists libltdl as a runtime dep:  https://git.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/libmp3splt

Please add to RDEPEND.
Comment 1 Larry the Git Cow gentoo-dev 2021-01-23 21:13:27 UTC
The bug has been referenced in the following commit(s):

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

commit 1e9a6c2c0f49cf5ba42be787eb12a7d725c49915
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-01-23 19:25:16 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-01-23 21:11:56 +0000

    media-libs/libmp3splt: Add missing DEPEND, EAPI-7 bump
    
    Bug: https://bugs.gentoo.org/672784
    Package-Manager: Portage-3.0.14, Repoman-3.0.2
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-libs/libmp3splt/files/CVE-2017-15185.patch   |  6 +-
 .../libmp3splt/files/libmp3splt-0.7-libltdl.patch  |  4 +-
 media-libs/libmp3splt/libmp3splt-0.9.2-r2.ebuild   | 64 ++++++++++++++++++++++
 3 files changed, 69 insertions(+), 5 deletions(-)
Comment 2 Andreas Sturmlechner gentoo-dev 2021-01-23 21:17:52 UTC
Let's give it a few days.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-01 03:13:16 UTC
amd64 done
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-01 04:42:58 UTC
x86 done
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-01 04:45:09 UTC
sparc done

all arches done