Bug 244972 - devel/libedit hardlinks to libncurses.so.8 instead of libncurses.so symlink ld-elf.so.1: Shared object "libncurses.so.8" not found
Summary: devel/libedit hardlinks to libncurses.so.8 instead of libncurses.so symlink l...
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Baptiste Daroussin
Depends on:
Reported: 2020-03-22 11:51 UTC by mikhail.rokhin
Modified: 2020-03-24 18:59 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (bapt)


Note You need to log in before you can comment on or make changes to this bug.
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 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