Hi arch teams. I had to drop a lot of keywords form dev-lang/swig-1.3.32 because I added use deps for chicken, clisp, mzscheme and R. Your options are AFAICT: 1) keyword these packages and add your keyword back 2) profile mask the use flags for your arch 3) any combination of 1) and 2) 4) unsubscribe form this bug
For HPPA, I masked the mzscheme and clisp USE flags as the former depends on a Java compiler (which HPPA doesn't support) and the latter has bug #196176. The other deps are OK, so dev-lang/swig-1.3.32 is marked ~hppa now.
DrScheme does not depend on any Java implementation.
Added back ~sparc keyword. mzscheme and clisp were already masked for sparc. For this version of swig, I also package.use.mask'ed chicken and pike, neither of which has any sort of sparc keyword.
(In reply to comment #2) > DrScheme does not depend on any Java implementation. Indeed. It fails to configure with: configure: error: "libffi has not been ported to hppa2.0-unknown-linux-gnu." configure: error: /bin/sh './configure' failed for foreign/gcc/libffi dev-libs/libffi fails with the same error: configure: error: libffi has not been ported to hppa2.0-unknown-linux-gnu.
added ~ppc64
~alpha/~ia64 done
~x86-fbsd done. Also, masked chicken and clist USE flags for this arch.
~arm/~s390/~sh done
Since swig-1.3.38 the extra dependencies are gone again, because all the USE flags and extra dependencies were misguided per bug 249565. As such, just re-added ~mips to swig-2.0.0 with some very light testing (generating lcms-1.9 python bindings). Apparently we are last (big surprise), closing bug.