After change to ACCEPT_KEYWORDS="~x86" and running emerge -avuDN world, while libsndfile should emerge, gets error: *cut* -=-=-=-=-=-=-=-=-=-= Configuration Complete =-=-=-=-=-=-=-=-=-=- Configuration summary : Version : ............................. 1.0.19 Experimental code : ................... no Using ALSA in example programs : ...... yes External FLAC/Ogg/Vorbis : ............ yes Tools : Compiler is GCC : ..................... yes GCC version : ......................... 4.1.2 Installation directories : Library directory : ................... /usr/lib Program directory : ................... /usr/bin Pkgconfig directory : ................. /usr/lib/pkgconfig HTML docs directory : ................. /usr/share/doc/libsndfile1-dev/html make: Nothing to be done for `genfiles'. autogen --writable floating_point_test.def autogen: error while loading shared libraries: libltdl.so.3: cannot open shared object file: No such file or directory make: *** [floating_point_test.c] Error 127 Reproducible: Always Steps to Reproduce: 1. ACCEPT_KEYWORDS="~x86" 2. emerge libsndfile Actual Results: Compilation crashes Expected Results: Should compile properly
workaround: ln -sf /usr/lib/libltdl.so /usr/lib/libltdl.so.3