SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,818
Rep:
Leap 15.6rc breakage: libncurses.so.5
Recent updates have broken things in 15.6rc that used to work. For example:
Code:
$ htop -d20
htop: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
$
I checked in YaST and libncurses6 was installed. libncurses5 was not. Installing "5" has had no effect. Manually running ldconfig hasn't helped either. What I see when running "ldconfig -p" is:
Smells like you may have an obsolete repo enabled.
Not sure what that'd be. Here's what YaST is telling me:
Code:
Priority │Enabled│Autorefresh│Name │
│100 │ │ x │packman │
│ 99 (Default)│ x │ x │Update repository of openSUSE Backports │
│ 99 (Default)│ │ x │Update repository with debuginfo for updates from SUSE Linux Ent│
│ 99 (Default)│ │ x │Update repository with updates for openSUSE Leap debuginfo packa│
│ 99 (Default)│ x │ x │Update repository with updates from SUSE Linux Enterprise 15 │
│ 99 (Default)│ │ │openSUSE-Leap-15.6-1 │
│ 99 (Default)│ x │ x │repo-non-free (15.6) │
│ 99 (Default)│ x │ x │repo-non-oss (15.6) │
│ 99 (Default)│ │ x │repo-non-oss-debug (15.6) │
│ 99 (Default)│ x │ x │repo-openh264 (15.6) │
│ 99 (Default)│ x │ x │repo-oss (15.6) │
│ 99 (Default)│ │ x │repo-oss-debug (15.6) │
│ 99 (Default)│ │ x │repo-oss-source (15.6) │
│ 99 (Default)│ x │ x │update-backports (15.6) │
│ 99 (Default)│ │ x │update-backports-debug (15.6) │
│ 99 (Default)│ x │ x │update-non-oss (15.6) │
│ 99 (Default)│ │ x │update-non-oss-debug (15.6) │
│ 99 (Default)│ x │ x │update-oss (15.6) │
│ 99 (Default)│ │ x │update-oss-debug (15.6) │
│ 99 (Default)│ x │ x │update-sle (15.6) │
│ 99 (Default)│ │ x │update-sle-debug (15.6)
Other than packman, everything that's listed there was there by default. (I haven't even added the Nvidia repository.)
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,818
Original Poster
Rep:
Quote:
Originally Posted by mrmazda
<snip>
Smells like you may have an obsolete repo enabled.
Arg! [forehead slap] It's sillier than that. As part of getting 15.6rc up and running, I recently restored the contents of /usr/local from a backup and it picked up an old copy of htop that had been built from sources ages ago and installed in /usr/local/bin/. I removed it -- and fixed a careless tweak to PATH -- and htop runs fine now. I assume that it'll be safe to go ahead and uninstall the libncurses.so.5 library now.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.