Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 302692 - dev-java/icedtea6 [overlay] should depend on virtual/libffi, not sys-devel/gcc[libffi]
Summary: dev-java/icedtea6 [overlay] should depend on virtual/libffi, not sys-devel/gc...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-28 22:11 UTC by Marek Sapota
Modified: 2010-02-04 15:42 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 Marek Sapota 2010-01-28 22:11:09 UTC
dev-java/icedtea6 requires gcc[libffi], shouldn't that be virtual/libffi?

Reproducible: Always




Ebuild is in java overlay.
Comment 1 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2010-01-29 08:55:07 UTC
Andrew: any idea if icedtea6 doesn't care whether libffi is part of gcc or standalone library?
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-02-02 19:01:20 UTC
(In reply to comment #1)
> Andrew: any idea if icedtea6 doesn't care whether libffi is part of gcc or
> standalone library?
> 

The standalone libffi merges changes to gcc, and otherway around, this was just done for 3.0.9 release.

Please just make it use virtual/libffi, and check how that is done in other reverse deps as you might need something like

append-cflags $(pkg-config --cflags-only-I libffi) in the ebuild
Comment 3 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2010-02-04 15:42:49 UTC
Fixed in icedtea-6.1.7. No special fiddling was needed in the end.