Results 1 to 8 of 8

Thread: Cannot find tputs in 12.3 64bit

  1. #1
    Join Date
    Nov 2008
    Location
    Bath UK
    Posts
    263

    Default Cannot find tputs in 12.3 64bit

    I upgraded to 12.3 from 12.2 and immediately I have trouble with software development. Running configure for emacs all is cool until

    checking for library containing tputs... no
    configure: error: The required function `tputs' was not found in any library.
    The following libraries were tried (in order):
    libtinfo, libncurses, libterminfo, libtermcap, libcurses
    Please try installing whichever of these libraries is most appropriate
    for your system, together with its header files.
    For example, a libncurses-dev(el) or similar package.

    I see to have packages ncurses5, ncurses6, and ncurses-devel installed.

    No trouble in 12.2; what have I missed? Sure it is obvious....

  2. #2
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,043
    Blog Entries
    14

    Default Re: Cannot find tputs in 12.3 64bit

    Install ncurses-utils, /usr/bin/tput is in that package.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  3. #3
    Join Date
    Nov 2008
    Location
    Bath UK
    Posts
    263

    Default Re: Cannot find tputs in 12.3 64bit

    Quote Originally Posted by Knurpht View Post
    Install ncurses-utils, /usr/bin/tput is in that package.
    Yes that is installed too

    i | libncurses5 | The New curses Libraries | package
    i | libncurses5-32bit | The New curses Libraries | package
    i | libncurses6 | The New curses Libraries | package
    i | libyui-ncurses-pkg4 | Libyui - yast2 package selector widge-> | package
    i | libyui-ncurses4 | Libyui - Character Based User Interface | package
    i | ncurses-devel | Include Files and Libraries mandatory-> | package
    i | ncurses-utils | Tools using the new curses libraries | package

    next idea?

  4. #4
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,043
    Blog Entries
    14

    Default Re: Cannot find tputs in 12.3 64bit

    Is glib2-devel installed.

    Search Yast - Software manager for tputs, with options Provides and Filelist on.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  5. #5
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: Cannot find tputs in 12.3 64bit

    On 2013-03-22 22:46, jpff wrote:
    >
    > Knurpht;2539629 Wrote:
    >> Install ncurses-utils, /usr/bin/tput is in that package.

    >
    > Yes that is installed too



    > i | ncurses-utils | Tools using the new curses libraries
    > | package
    >
    > next idea?


    This instant I have 12.3 rescue live running in the laptop. I have
    "/usr/bin/tput" from package "ncurses-utils". If the file is missing in
    your system, try rpm --verify on that package, to see if you have to
    reinstall the package. If the file is not in the package, then I guess
    you have to report the bug.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 12.1 x86_64 "Asparagus" at Telcontar)

  6. #6
    Join Date
    Nov 2008
    Location
    Bath UK
    Posts
    263

    Default Re: Cannot find tputs in 12.3 64bit

    glib2-devel is installed

  7. #7
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,215
    Blog Entries
    15

    Default Re: Cannot find tputs in 12.3 64bit

    On Fri 22 Mar 2013 09:06:08 PM CDT, jpff wrote:


    I upgraded to 12.3 from 12.2 and immediately I have trouble with
    software development. Running configure for emacs all is cool until

    checking for library containing tputs... no
    configure: error: The required function `tputs' was not found in any
    library.
    The following libraries were tried (in order):
    libtinfo, libncurses, libterminfo, libtermcap, libcurses
    Please try installing whichever of these libraries is most appropriate
    for your system, together with its header files.
    For example, a libncurses-dev(el) or similar package.

    I see to have packages ncurses5, ncurses6, and ncurses-devel
    installed.

    No trouble in 12.2; what have I missed? Sure it is obvious....


    Hi
    There are lots of patches... tputs being one;
    https://build.opensuse.org/package/v...roject=editors

    If you look at the spec file for all the BuildRequires;
    https://build.opensuse.org/package/v...roject=editors

    --
    Cheers Malcolm °¿° (Linux Counter #276890)
    openSUSE 12.3 (x86_64) Kernel 3.7.10-1.1-desktop
    up 11:23, 4 users, load average: 0.25, 0.18, 0.10
    CPU Intel® i5 CPU M520@2.40GHz | GPU Intel® Ironlake Mobile


  8. #8
    Join Date
    Nov 2008
    Location
    Bath UK
    Posts
    263

    Default Re: Cannot find tputs in 12.3 64bit

    Thank you for all the suggestions. It seemed that the error message was totally misleading and what was missing was xml2. No idea wh it was missing as it was in the 12,2 system.

    Anyway that one is solved; all I need now is to be able to boot the system!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •