Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 317885 - libSDL.la not included in newest libSDL-1.2.14-r2
Summary: libSDL.la not included in newest libSDL-1.2.14-r2
Status: VERIFIED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-30 09:17 UTC by myrddyn
Modified: 2010-04-30 09:31 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description myrddyn 2010-04-30 09:17:42 UTC
The file /usr/lib64/libSDL.la file is no longer being installed as part of libsdl, causing breakage with programs that depend on it such as sdl-mixer.
It was included in libsdl-1.2.13-r1, and libsdl-1.2.14-r1.


Reproducible: Always

Steps to Reproduce:
emerge -uDN world, or any other command that would update libSDL to libsdl-1.2.14-e2.

Actual Results:  
sdl-mixer will fail to build, as it depends on libSDL.la, other packages become broken that also depend on it.

Expected Results:  
the newest ebuild for libsdl (libsdl-1.2.14-r2) should still include and install /usr/lib64/libSDL.la

Unmerging the current version, and emerging a prior version correctly installs the libSDL.la file.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-04-30 09:22:23 UTC
The .la files are not required. Fix your system instead as some installed .la files are still referring to them.

For example,

# emerge lafilefixer gentoolkit
# lafilefixer --justfixit
# revdep-rebuild
Comment 2 myrddyn 2010-04-30 09:31:14 UTC
Thank you, that did solve the problem.  Though when I attempted the revdep-rebuild it did not have to perform any steps.