Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-11288

dev-util/dialog needs ncurses[tinfo]

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • Hide
      Blocks dev-util/dialog and 14 packages that depend on it, including app-misc/livecd-tools, which we need for our LiveCD.
      Show
      Blocks dev-util/dialog and 14 packages that depend on it, including app-misc/livecd-tools, which we need for our LiveCD.
    • Hide
      dialog looks for /usr/lib64/libtinfo.so but ncurses only installs it if "tinfo" is enabled.
      Show
      dialog looks for /usr/lib64/libtinfo.so but ncurses only installs it if "tinfo" is enabled.

      The build fails at linkage phase with the following message.

      /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -ltinfo

      It's looking for some "libtinfo", which is a library installed by ncurses when the "tinfo" USE flag is enabled.

      However "tinfo" is not enabled by default if you have only the "core' flavor profile. So, definitely dev-util/dialog should explicitly depend on sys-libs/necurses[tinfo]. I also think that we should consider enabling "tinfo" in the core profile, as dialog is supposed to work on a tty terminal and on a server accessed through ssh, for example.

            Unassigned Unassigned
            adbosco adbosco
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: