Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 268599

Summary: netbean 'ruby' pulls in dev-util/jay which blocks mono (+mono dependent apps)
Product: Gentoo Linux Reporter: Adrian Bassett <Adrian.Bassett>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Adrian Bassett 2009-05-04 13:47:54 UTC
As a result of changes tracked (in part) in #265912:

Enabling the ruby netbean module now pulls in dev-util/jay which blocks dev-lang/mono.   The effect of this is that I can't upgrade to the latest netbeans unless, presumably, I remove the mono application and dependency on it altogether.  Is this really the intention?

# emerge -pvND world
[ebuild  N    ] dev-util/jay-1.1.1-r2 
[ebuild     U ] dev-util/netbeans-6.7_beta-r4 [6.7_beta-r2] USE="-debug -doc" LINGUAS="-cs -de -es -fr -it -ja -ko -nl -pl -pt_BR -ru -sq -tr -zh_CN -zh_TW" NETBEANS_MODULES="apisupport cnd dlight enterprise ergonomics groovy harness ide identity java mobility nb php profiler ruby webcommon websvccommon" 
[blocks B     ] <=dev-lang/mono-2.4 ("<=dev-lang/mono-2.4" is blocking dev-util/jay-1.1.1-r2)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  ('ebuild', '/', 'dev-util/jay-1.1.1-r2', 'merge') pulled in by
    dev-util/jay:0 required by ('ebuild', '/', 'dev-util/netbeans-6.7_beta-r4', 'merge')

  ('installed', '/', 'dev-lang/mono-2.4', 'nomerge') pulled in by
    >=dev-lang/mono-2.0.1 required by ('installed', '/', 'dev-dotnet/gnomevfs-sharp-2.24.1', 'nomerge')
    dev-lang/mono required by ('installed', '/', 'dev-dotnet/pe-format-0', 'nomerge')
    >=dev-lang/mono-1.2.4 required by ('installed', '/', 'dev-dotnet/dbus-glib-sharp-0.4.1', 'nomerge')
    (and 22 more)

If I remove ruby from NETBEANS_MODULES then the problem disappears:

# emerge -pvND world 
[ebuild     U ] dev-util/netbeans-6.7_beta-r4 [6.7_beta-r2] USE="-debug -doc" LINGUAS="-cs -de -es -fr -it -ja -ko -nl -pl -pt_BR -ru -sq -tr -zh_CN -zh_TW" NETBEANS_MODULES="apisupport cnd dlight enterprise ergonomics groovy harness ide identity java mobility nb php profiler webcommon websvccommon -ruby*"

I don't know that I _need_ the ruby netbean module as such, but I would welcome comments on the current block.

Many thanks.

Reproducible: Always
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-05-08 17:25:19 UTC

*** This bug has been marked as a duplicate of bug 265912 ***