Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41811 - OpenSP shouldn't emerge OpenJade if it wan't already installed
Summary: OpenSP shouldn't emerge OpenJade if it wan't already installed
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-16 10:54 UTC by DC
Modified: 2006-05-30 20:39 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 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.