Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 199368 - dev-lang/swig-1.3.32 keywords dropped because of many new deps
Summary: dev-lang/swig-1.3.32 keywords dropped because of many new deps
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Marijn Schouten (RETIRED)
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks: 229423 272675
  Show dependency tree
 
Reported: 2007-11-16 15:16 UTC by Marijn Schouten (RETIRED)
Modified: 2010-09-24 16:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marijn Schouten (RETIRED) gentoo-dev 2007-11-16 15:16:12 UTC
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
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2007-11-20 12:05:08 UTC
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.
Comment 2 Marijn Schouten (RETIRED) gentoo-dev 2007-11-20 13:24:17 UTC
DrScheme does not depend on any Java implementation.
Comment 3 Ferris McCormick (RETIRED) gentoo-dev 2007-11-20 14:08:57 UTC
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.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2007-11-20 18:15:52 UTC
(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.
Comment 5 Markus Rothe (RETIRED) gentoo-dev 2007-11-21 00:18:13 UTC
added ~ppc64
Comment 6 Raúl Porcel (RETIRED) gentoo-dev 2007-11-21 15:35:52 UTC
~alpha/~ia64 done
Comment 7 Joe Peterson (RETIRED) gentoo-dev 2007-11-21 17:44:54 UTC
~x86-fbsd done.  Also, masked chicken and clist USE flags for this arch.
Comment 8 Raúl Porcel (RETIRED) gentoo-dev 2009-01-16 10:00:47 UTC
~arm/~s390/~sh done
Comment 9 Mart Raudsepp gentoo-dev 2010-09-24 16:51:36 UTC
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.