Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 341733 - dev-libs/libedit-20100424.3.0[static-libs] should RDEPEND on sys-libs/ncurses[static-libs]
Summary: dev-libs/libedit-20100424.3.0[static-libs] should RDEPEND on sys-libs/ncurses...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-19 08:20 UTC by tonich
Modified: 2011-07-11 19:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (app-shells:dash-0.5.5.1.7:20101019-081240.log,21.11 KB, text/plain)
2010-10-27 06:14 UTC, tonich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tonich 2010-10-19 08:20:28 UTC
...
i686-pc-linux-gnu-gcc -Wall -O2 -march=i686 -m32 -fomit-frame-pointer -pipe  -Wl,--as-needed -static -o dash alias.o arith_yacc.o arith_yylex.o cd.o error.o eval.o exec.o expand.o histedit.o input.o jobs.o mail.o main.o memalloc.o miscbltin.o mystring.o options.o parser.o redir.o show.o trap.o output.o printf.o system.o test.o times.o var.o builtins.o init.o nodes.o signames.o syntax.o -ledit -lcurses  
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lcurses
...


Reproducible: Always

Steps to Reproduce:
1. USE="-static-libs" emerge ncurses
2. USE="static" emerge dash
3.
Comment 1 SpanKY gentoo-dev 2010-10-26 14:55:37 UTC
you must post full build logs when filing bugs as well as `emerge --info`

dash-0.5.5.1.7 doesnt link against curses
Comment 2 tonich 2010-10-27 06:14:08 UTC
Created attachment 252153 [details]
build log

use-flags:
[ebuild   R   ] app-shells/dash-0.5.5.1.7  USE="libedit static"
Comment 3 SpanKY gentoo-dev 2010-10-27 06:25:34 UTC
not a bug in dash.  that -lcurses is coming from libedit.
Comment 4 tonich 2010-10-27 06:38:00 UTC
versions prior libedit-20100424.3.0 has not "static" USE-flag
libedit-20100424.3.0 has IUSE="static-libs"
Comment 5 Alexis Ballier gentoo-dev 2011-07-11 19:23:52 UTC
fixed in 20110709.3.0, thx