Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72396 - Error in jed-0.99.16-r2 ebuild causes incorrected dependancies, esp. slang
Summary: Error in jed-0.99.16-r2 ebuild causes incorrected dependancies, esp. slang
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-24 14:34 UTC by Grant McDorman
Modified: 2004-11-25 04:22 UTC (History)
0 users

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 Grant McDorman 2004-11-24 14:34:52 UTC
emerge jed on clean system (stage 1 install) fails:
/var/tmp/portage/jed-0.99.16-r2/work/jed-0.99-16/src/chkslang.c:20:19: slang.h: No such file or directory
This is due to this code in the ebuild:
DEPEND=">=sys-libs/slang-1.4.5
        X? ( virtual/x11 )
        gpm? ( sys-libs/gpm )
        X? ( truetype? ( virtual/xft
                >=media-libs/freetype-2.0 ) )"
DEPEND="${RDEPEND}
        >=sys-apps/sed-4"
Presumably the 2nd DEPEND= should read
RDEPEND="${DEPEND}


Reproducible: Always
Steps to Reproduce:
emerge jed on a system w/o slang previously installed
Actual Results:  
emerge fails 

Expected Results:  
emerge should have found slang as a dependancy and emerged it first 

Workaround: emerge slang first (or edit the ebuild).
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2004-11-24 14:41:07 UTC
wrong bug, sorry Alastair
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2004-11-25 04:20:19 UTC
no no .. right bug :)
Comment 3 Alastair Tse (RETIRED) gentoo-dev 2004-11-25 04:22:15 UTC
thanks for spotting that. not quite sure how that crept in given that -r1 was correct .. hrmm