The changes in the ebuild for the update to OpenAL CVS of 20040817 causes the library files to be installed in /lib instead of /usr/lib. Definitely not the proper place for them. In the ebuild put back the "--prefix=/usr" for the configure; - econf ${myconf} --enable-paranoid-locks \ + econf ${myconf} --prefix=/usr --enable-paranoid-locks \ And in openal-20040817-destdir.patch put in a missing prefix; - +DESTLIB=$(DESTDIR)@libdir@ + +DESTLIB=$(DESTDIR)@prefix@/@libdir@
--prefix=/usr is set in econf. libdir should be /usr/$(get_libdir) by default... and on amd64, it installs properly... I'll look into this.
fixed in cvs by forcing --libdir on all archs.