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

Bug 258740

Summary: media-libs/libsidplay:2 needs to install libresid-builder
Product: Gentoo Linux Reporter: Avuton Olrich <avuton>
Component: New packagesAssignee: Hanno Böck <hanno>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Avuton Olrich 2009-02-12 14:54:11 UTC
Hello,

MPD recently got libsidplay:2 support in git, when I try to run the ebuild to use it I get the issue described in the following bug. The maintainer says I need libresid-builder on installed on the machine to build libsidplay support into MPD.

http://musicpd.org/mantis/view.php?id=2055
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-05-16 02:09:54 UTC
libsidplay:2 already installs the builders as per:

>>> /usr/lib64/sidplay/builders/
>>> /usr/lib64/sidplay/builders/libresid-builder.a
>>> /usr/lib64/sidplay/builders/libhardsid-builder.a
>>> /usr/lib64/sidplay/builders/libhardsid-builder.la
>>> /usr/lib64/sidplay/builders/libhardsid-builder.so.0.0.1
>>> /usr/lib64/sidplay/builders/libresid-builder.la
>>> /usr/lib64/sidplay/builders/libresid-builder.so.0.0.1

[ ... ]

>>> /usr/lib64/sidplay/builders/libhardsid-builder.so -> libhardsid-builder.so.0.0.1
>>> /usr/lib64/sidplay/builders/libhardsid-builder.so.0 -> libhardsid-builder.so.0.0.1
>>> /usr/lib64/sidplay/builders/libresid-builder.so -> libresid-builder.so.0.0.1
>>> /usr/lib64/sidplay/builders/libresid-builder.so.0 -> libresid-builder.so.0.0.1

and it installs a env.d file for them:

$ cat /etc/env.d/65resid 
LDPATH="/usr/lib64/sidplay/builders:/usr/lib/sidplay/builders"

futhermore, the mpd ebuild is correctly handling it:

append-ldflags "-L/usr/$(get_libdir)/sidplay/builders"

so closing the bug, since it's not valid