Created attachment 576154 [details, diff] patch to let configure search for libtinfo, too On my machine sys-apps/pick-3.0.1 fails to configure : >>> Configuring source in /var/tmp/portage/sys-apps/pick-3.0.1/work/pick-3.0.1 ... + cat config.log + LDFLAGS=-lcurses + check_curses + compile + cc -Werror -o /dev/null -x c - -lcurses /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/sys-apps/pick-3.0.1/temp/ccbghdyi.o: undefined reference to symbol 'setupterm' /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/libtinfo.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status + LDFLAGS=-lncursesw + check_curses + compile + cc -Werror -o /dev/null -x c - -lncursesw /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/sys-apps/pick-3.0.1/temp/ccOVkf2c.o: undefined reference to symbol 'setupterm' /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/libtinfow.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status + fatal 'curses library not found' + '[' 1 -gt 0 ']' + echo 'fatal: curses library not found' fatal: curses library not found The attached patch fixes this.
Could the summary please be adjusted to include the error message? That would make this report easier to find.
*** Bug 691156 has been marked as a duplicate of this bug. ***
*** Bug 700494 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a6d693e11bdd54254a4f0b0e58089344c57934 commit 57a6d693e11bdd54254a4f0b0e58089344c57934 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2021-01-09 23:53:46 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-01-09 23:53:58 +0000 sys-apps/pick: Bump to version 4.0.0 fix build against sys-libs/ncurses[tinfo] Closes: https://bugs.gentoo.org/685712 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> sys-apps/pick/Manifest | 1 + sys-apps/pick/files/pick-4.0.0-tinfo.patch | 28 ++++++++++++++++++++++ sys-apps/pick/pick-4.0.0.ebuild | 37 ++++++++++++++++++++++++++++++ 3 files changed, 66 insertions(+)
Sorry Helmut. I didn't see you also provided the exact same fix that I wrote myself. I didn't mean to steal any credits from you :-(