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

Bug 41811

Summary: OpenSP shouldn't emerge OpenJade if it wan't already installed
Product: Gentoo Linux Reporter: DC <gtbgs>
Component: Current packagesAssignee: Alastair Tse (RETIRED) <liquidx>
Status: RESOLVED WONTFIX    
Severity: normal CC: ferringb
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description DC 2004-02-16 10:54:48 UTC
OpenSP currently has a PDEPEND on OpenJade, so you get both if you try to emerge OpenSP. However, as the ebuild itself points out, OpenSP has been split from OpenJade, and it should be possible to get OpenSP without OpenJade.

Recommended fix: change PDEPEND=">=app-text/openjade-1.3.2" to PDEPEND="openjade? ( >=app-text/openjade-1.3.2 )".


Reproducible: Always
Steps to Reproduce:
Comment 1 DC 2004-02-16 11:07:50 UTC
Hi again. While we're at it, can we make OpenSP turn off NLS if we don't want it? I recommend adding the line:
     use nls || myconf="${myconf} --disable-nls"
to src_compile().
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2004-02-28 14:17:42 UTC
problem is that it is currently a compromise for the lack of reverse dependencies. ideally, you ould only need to force an upgrade for openjade only if you have it installed, but that would only work if portage had reverse dependencies.

as for the nls bit, i'm adding that to opensp. thank you for your report.
Comment 3 Brian Harring (RETIRED) gentoo-dev 2006-05-15 04:27:12 UTC
that PDEPEND seems like a convience dep offhand- also, considering there is a single version of opensp/openjade available (and has been the case for a long while), that hack still needed?
Comment 4 Brian Harring (RETIRED) gentoo-dev 2006-05-30 20:39:23 UTC
ok, now to try and get your attention again...
Why is that PDEPEND still in?  It's a convience dep from ~2 years back to make upgrades easier afaict, but it's also an embedded cycle in the tree...

Further, nothing seems to actually dep on opensp directly- so again, kindly chuck the convience pdep.