doit
Having USE="libedit static" gives: !!! All ebuilds that could satisfy "dev-libs/libedit[static-libs]" have been masked. !!! One of the following masked packages is required to complete your request: - dev-libs/libedit-20110709.3.0::gentoo (masked by: ~x86 keyword) - dev-libs/libedit-20100424.3.0::gentoo (masked by: ~x86 keyword) (dependency required by "app-shells/dash-0.5.5.1.7[static,libedit]" [ebuild]) (dependency required by "=app-shells/dash-0.5.5.1.7" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.
Myckel, please directly open a new and add as a block =)
amd64: with USE="libedit static" /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lcurses afaik -lcurses expands to libcurses.a So, never mind a bug; the fix is if [ use libedit && use static ]; then \ sys-libs/ncurses[static-libs] fi well, likely need fix the syntax. emerges with ncurses emerged with static-libs. otherwise, ok
amd64 ok
+ 16 Sep 2011; Tony Vroon <chainsaw@gentoo.org> dash-0.5.5.1.7.ebuild: + Marked stable on AMD64 based on arch testing by Ian "idella4" Delaney & + Agostino "ago" Sarubbo in bug #383015.
(In reply to comment #3) this is a bug in libedit, not dash. dash doesnt link against curses.
x86 stable, thanks Myckel.
Stable for HPPA.
arm stable
ppc stable
alpha/ia64/s390/sh/sparc stable
ppc64 done, closing