Bug 275125

Summary: lang/clisp: depends on deprecated db5
Product: Ports & Packages Reporter: Alexey Vyskubov <alexey>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Open ---    
Severity: Affects Some People CC: fernape
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Alexey Vyskubov 2023-11-16 11:19:30 UTC
lang/clisp depends on databases/db5 which reached EOL more than a year ago.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2023-11-16 11:19:30 UTC
Maintainer informed via mail
Comment 2 Fernando ApesteguĂ­a freebsd_committer freebsd_triage 2023-11-17 07:33:38 UTC
Hi Alexey,

Can you point me in the right direction? I don't see lang/clisp depending on databases/db5 at all.
Comment 3 Alexey Vyskubov 2023-11-18 11:41:49 UTC
Sure thing.

The latest port tree, cd /usr/ports/lang/clisp && make install
[...blah...]
===>   clisp-2.49.93+_6 depends on shared library: libdb-5.3.so - not found

And then it proceeds to installation of db5.
Comment 4 Alexey Vyskubov 2023-11-18 11:46:15 UTC
I could be wrong but I suppose it comes from USES += bdb in Makefile.
Comment 5 Alexey Vyskubov 2023-11-18 11:55:34 UTC
Indeed, doing make rmconfig and then unchecking BDB in default options prevents installation of db5.
Comment 6 Fernando ApesteguĂ­a freebsd_committer freebsd_triage 2023-11-18 17:03:37 UTC
(In reply to Alexey Vyskubov from comment #5)
Oh, yes. You are right.
Maintainer should try if db18 is a good replacement. Otherwise we might need to remove the DBD option.