lrmi-0.8.ebuild contains dolib.so liblrmi.so.0.0 dosym liblrmi.so.0.0 /usr/lib/liblrmi.so.0 dosym liblrmi.so.0 /usr/lib/liblrmi.so but there is no liblrmi.so.0.0 in $WORKDIR/$P, only a liblrmi.so. Adding cp ${WORKDIR}/${P}/liblrmi.so ${WORKDIR}/${P}/liblrmi.so.0.0 to src_compile fixes this. Reproducible: Always Steps to Reproduce: 1. emerge =lrmi-0.8 Actual Results: lrmi got installed, but only a broken symlink for /usr/lib/liblrmi.so Expected Results: actual shared lib symlinked at /usr/lib/liblrmi.so
Created attachment 43231 [details] correctly working ebuild An ebuild with the "cp" command mentioned before.
Created attachment 43528 [details, diff] diff against the ebuild --- lrmi-0.8.ebuild.orig 2004-11-08 16:10:26.349591096 +0100 +++ lrmi-0.8.ebuild 2004-11-08 16:12:10.643735976 +0100 @@ -21,9 +21,9 @@ dolib.a liblrmi.a - dolib.so liblrmi.so.0.0 - dosym liblrmi.so.0.0 /usr/lib/liblrmi.so.0 - dosym liblrmi.so.0 /usr/lib/liblrmi.so + dolib.so liblrmi.so + dosym liblrmi.so /usr/lib/liblrmi.so.0 + dosym liblrmi.so.0 /usr/lib/liblrmi.so.0.0 insinto /usr/include doins lrmi.h vbe.h
Why do you not resolve this major bug, do you not read your bugzilla mail?
Stefan Schweizer: please don't shout so loud at Hanno Boeck -- I assume he's quite busy at the moment and thus can't fix the bug that fast. Always remember that gentoo and Linux in general works in large parts because people spend their free time(!) on it.
Sorry, then he should set a devaway or something, because there are enough people that could fix it. There is also an orphansystem, which means he can give away packages he cannot maintain.
Fixed in cvs