When the use flag gpm is used ncurses will not build with gpm support. Simply because the ebuild does't check. Reproducible: Always Steps to Reproduce: 1.merge ncurses 2. 3. Actual Results: no gpm support Expected Results: enable gpm support
Ok I will check into that soon, running little short in time at the moment Naz
Created attachment 25122 [details, diff] ncurses gpm patch ncurses does indeed support gpm. I have posted an attachment with a patch to get it working.
Added, sorry for the excessive delay.
Unfortunately, rac tells me gpm support in ncurses currently breaks bootstrap due to autoconf issues. Reverting this for now until it can be investigated further.
Currently ncurses seems to unconditionally add gpm support, but it does not depend on it, so "emerge depclean" breaks it: aero root # ldd /lib/libncurses.so.5.4 libc.so.6 => /lib/libc.so.6 (0x40044000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) libgpm.so.1 => not found aero root # qpkg -v -f /lib/libncurses.so.5.4 sys-libs/ncurses-5.4-r1 * aero root # grep gpm /usr/portage/sys-libs/ncurses/ncurses-5.4-r1.ebuild # !bootstrap? ( gpm? ( sys-libs/gpm ) )" # use gpm && myconf="${myconf} --with-gpm"
Most likely you built ncurses with gpm support while it was enabled; now that it's commented out, depclean borks. There really isn't anything anyone can do about that.
*** Bug 47069 has been marked as a duplicate of this bug. ***
Using a newer stage3 tarball it works fine, so I guess you're right.
should be all set now