Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215998 - dev-java/swt-3.4_pre6 requires net-libs/xulrunner
Summary: dev-java/swt-3.4_pre6 requires net-libs/xulrunner
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-03 07:14 UTC by Helmut Jarausch
Modified: 2011-01-19 03:37 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 Helmut Jarausch 2008-04-03 07:14:29 UTC
The ebuild of dev-java/swt-3.4_pre6 requires net-libs/xulrunner.
I do have net-libs/xulrunner-bin installed which suffices for most
pacakges.
Does dev-java/swt-3.4_pre6 really need net-libs/xulrunner instead of
net-libs/xulrunner-bin ?

Reproducible: Always
Comment 1 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-04-03 09:38:52 UTC
I think xulrunner-bin doesn't have the necessary headers and stuff to build against. Possibly could be used as alternative in RDEPEND, but for that it would need to have the same MOZILLA_FIVE_HOME as from-source xulrunner, or I dunno how we would represent that in package.env.

mozilla: any advices?
Comment 2 Pavel Procopiuc 2008-04-03 18:37:45 UTC
Also, dev-java/swt depends on x11-proto/inputproto during buildtime.

 * Building SWT library
In file included from os.h:81,
                 from os_structs.h:16,
                 from os.c:17:
In file included from os.h:81,
                 from os_structs.h:16,
                 from os_structs.c:17:
/usr/include/X11/extensions/XTest.h:50:35: error: X11/extensions/XInput.h: No such file or directory
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2008-06-17 15:39:27 UTC
I created net-libs/xulrunner-bin for RDEPEND, i have no idea if it works for building stuff, probably the same as firefox-bin does.
Comment 4 @4u 2008-06-18 17:57:02 UTC
There is no need to force "xulrunner-1.8.1.14" for swt - at least for the 3.4 series - as Eclipse SWT will be or is compatible with xulrunner-1.9. [1]

[1] http://dev.eclipse.org/mhonarc/lists/platform-swt-dev/msg05715.html
[2] http://www.eclipse.org/swt/R3_4/new_and_noteworthy.html#m5

Please excuse by double post - not sure where it belongs to.
Comment 5 Jory A. Pratt gentoo-dev 2009-07-20 03:21:30 UTC
(In reply to comment #1)
> I think xulrunner-bin doesn't have the necessary headers and stuff to build
> against. Possibly could be used as alternative in RDEPEND, but for that it
> would need to have the same MOZILLA_FIVE_HOME as from-source xulrunner, or I
> dunno how we would represent that in package.env.
> 
> mozilla: any advices?
> 

You can use xulrunner-bin to satisify the xulrunner dep. If you need help with implementation holler at Anarchy on irc.
Comment 6 Stefan de Konink 2009-11-05 16:04:00 UTC
Will this also remove the dependancy on firefox, because with IceCat installed it still complains about a dep on Firefox.
Comment 7 Jory A. Pratt gentoo-dev 2011-01-14 17:04:41 UTC
nothing for the mozilla team here.
Comment 8 Miroslav Šulc gentoo-dev 2011-01-19 03:37:17 UTC
mentioned version not in tree anymore and there is no activity in this bug, closing the bug, reopen if the problem still persists.