Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 658380 - games-emulation/vgba-4.8 missing libs on amd64
Summary: games-emulation/vgba-4.8 missing libs on amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2018-06-18 08:23 UTC by Michał Gasewicz
Modified: 2021-04-10 13:37 UTC (History)
2 users (show)

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


Attachments
Fixed ebuild (vgba-4.8-r2.ebuild,559 bytes, text/plain)
2018-06-18 08:23 UTC, Michał Gasewicz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Gasewicz 2018-06-18 08:23:14 UTC
Created attachment 536170 [details]
Fixed ebuild

VGBA depends on 32-bit libs and won't run on 64-bit system after successful emerge. 

$ ldd /opt/bin/vgba 
        linux-gate.so.1 (0xf7705000)
        libz.so.1 => not found
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf76a8000)
        libX11.so.6 => not found
        libXext.so.6 => not found
        libm.so.6 => /lib32/libm.so.6 (0xf75e1000)
        libc.so.6 => /lib32/libc.so.6 (0xf7403000)
        /lib/ld-linux.so.2 (0xf7706000)

Adding x86_32_abi solved this issue.
Comment 1 Larry the Git Cow gentoo-dev 2021-04-10 13:30:57 UTC
The bug has been closed via the following commit(s):

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

commit 05b3bdde9eb6afc18b96c0aaf866ae3c60763f28
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-04-10 13:23:40 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-04-10 13:30:42 +0000

    games-emulation/vgba: request 32-bit versions of libs
    
    Closes: https://bugs.gentoo.org/658380
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/vgba/vgba-4.8-r1.ebuild      | 6 +++---
 profiles/arch/amd64/no-multilib/package.mask | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)