Bug 244972

Summary: devel/libedit hardlinks to libncurses.so.8 instead of libncurses.so symlink ld-elf.so.1: Shared object "libncurses.so.8" not found
Product: Ports & Packages Reporter: mikhail.rokhin
Component: Individual Port(s)Assignee: Baptiste Daroussin <bapt>
Status: Closed Not A Bug    
Severity: Affects Many People Flags: bugzilla: maintainer-feedback? (bapt)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description mikhail.rokhin 2020-03-22 11:51:56 UTC
Please, correct the behaviour. It's quite inconvenient to rebuild after each system update (for e.g., when libncurses.so.8 changed to libncurses.so.9 ):

ld-elf.so.1: Shared object "libncurses.so.8" not found, required by ...


Port should use /usr/lib/libncurses.so symlink to /lib/libncurses.so.Any .

Thank you for support & development.
Comment 1 Baptiste Daroussin freebsd_committer freebsd_triage 2020-03-24 16:42:18 UTC
I wonder how you ended up in this situation all the current packages have been rebuilt and are link with libncurses.so.8
Comment 2 mikhail.rokhin 2020-03-24 18:59:12 UTC
(In reply to Baptiste Daroussin from comment #1)
Not at all)) . The package was compiled from ports before system update against libncurses.so.8 . 

I deleted it via `pkg del -f ...` and installed from packages via `pkg ins ...` , and there was no error message since. 

The same with https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244973