ldd: warning: you do not have execution permission for `/usr/lib/real/cook.so' broken /usr/lib/real/cook.so (requires libstdc++.so.5) ldd: warning: you do not have execution permission for `/usr/lib/real/drvc.so' broken /usr/lib/real/drvc.so (requires libstdc++.so.5) This system (quite correctly) doesn't have a libstdc++.so.5, because it has libstdc++.so.6 from gcc-3.4.4. And no, I'd rather not have to install sys-libs/libstdc++-v3. That's like a step in the totally wrong direction. ;) Nothing relevant or helpful found on mplayerhq.hu (no surprises there). Not sure how this can be fixed either. a) distribute with a binary libstdc++.so.5? b) wait for upstream fix? c) ...? d) depend on sys-libs/libstdc++-v3 (except you can't, because portage isn't clever enough to know if sys-devel/gcc provides libstdc++.so.5 or not). e) get rid of the real stuff from win32codecs altogether? (: Note: a generic solution to (d) for all packages would be nice. Perhaps libstdc++ should just be made a separate slotted ebuild for all gcc versions? :)
DEPEND="|| ( libstdc++-v3 <gcc-3.4 )" maybe?
(In reply to comment #1) > DEPEND="|| ( libstdc++-v3 <gcc-3.4 )" maybe? What will this do if you have both <gcc-3.4 and >=gcc-3.4 installed?
*** This bug has been marked as a duplicate of 84961 ***
*** Bug 118978 has been marked as a duplicate of this bug. ***