Files matching a file type that is not allowed: usr/lib/icon/bin/libcfunc.so * * ERROR: dev-lang/icon-9.4.3-r2 failed. patch coming
Created attachment 143141 [details, diff] teh patch
Same issue here. As a side note there is also a QA warning: * QA Notice: Pre-stripped files found: * /var/tmp/portage/dev-lang/icon-9.4.3-r2/image/usr/lib/icon/bin/iconx /var/tmp/portage/dev-lang/icon-9.4.3-r2/image/usr/lib/icon/bin/icont strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment usr/lib/icon/bin/libcfunc.so Files matching a file type that is not allowed: usr/lib/icon/bin/libcfunc.so
I believe (without actually running with the ebuild patch), that this should be okay. Just be aware that the Icon does assume that location of the "bin" and "lib" directories are within the same parent directory. Also, there are files in the bin directory that collide with other packages. These files are just "demo" programs and are not needed for the actual execution of icon, and therefore do not need to be symlinked outside of the .../icon/bin directory, nor does the .../icon/bin directory need to be added to the PATH.
(In reply to comment #3) I used your patched ebuild and icon built and tested cleanly on x86.
Created attachment 163694 [details] icon-9.4.3-r2.patch same patch as before, but for latest revision of the ebuild. this also fixes the prestripped files in bug #209560. @lang-misc: do you have any objections that I commit this patch?
fixed in cvs, dev-lang/icon-9.4.3-r3. (with authorisation of george)