Date: Mon, 03 Feb 2020 07:04:44 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 243834] sysutils/fdupes: libpcre2 dependency is only needed when building with ncurses Message-ID: <bug-243834-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243834 Bug ID: 243834 Summary: sysutils/fdupes: libpcre2 dependency is only needed when building with ncurses Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ehaupt@FreeBSD.org Reporter: terry-freebsd@glaver.org Assignee: ehaupt@FreeBSD.org Flags: maintainer-feedback?(ehaupt@FreeBSD.org) In the present state of the sysutils/fdupes port, there is an uncondional LIB_DEPENDS=3D libpcre2-32.so:devel/pcre2 in the port Makefile. However, the fdupes "INSTALL.enduser" file correctly states: =3D=3DSNIP=3D=3D 9 Starting with fdupes 2.0.0, a full-featured installation requires=20 10 the following libraries to be installed on your system:=20 11=20 12 - ncursesw (ncurses with support for wide characters)=20 13 - PCRE2 (Perl Compatible Regular Expressions library)=20 14=20 15 Source code for these libraries is available at:=20 16=20 17 https://www.gnu.org/software/ncurses/=20 18 https://www.pcre.org/=20 19=20 20 If these libraries are not available on your system or you want to=20 21 build fdupes without them, you may instead call configure as:=20 22=20 23 ./configure --without-ncurses=20 =3D=3DSNIP=3D=3D Can we get this port's Makefile changed to only require libpcre2 if the ncurses option is selected? This will avoid dragging in pcre2 and friends on systems that do not already have it installed and do not need ehanced fdupes functionality. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243834-7788>