[Bug 295660] net-mgmt/seafile-server Makefile options need fixing
Date: Thu, 28 May 2026 07:24:02 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295660
Bug ID: 295660
Summary: net-mgmt/seafile-server Makefile options need fixing
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs@FreeBSD.org
Reporter: lloydsystems1@tpg.com.au
The seafile-server package Makefile includes the following:
USES= autoreconf compiler:c11 gnome iconv libarchive libtool localbase mysql \
pathfix pgsql pkgconfig python shebangfix sqlite ssl vala:build
The "pgsql" will force the installation of postgresql-client as a dependency,
which is unnecessary. Seafile dropped support for PostgreSQL since version 7,
which was years ago. Only MySQL database is supported.
Installing dependent software that is actually not required by the application
is bad practice.
The "pgsql" (and even "sqlite") can, and should, be removed from the above.
If there is some weird legacy reason for keeping this, it should at least be
moved to the OPTIONS section, and disabled by default.
--
You are receiving this mail because:
You are the assignee for the bug.