[Bug 243834] sysutils/fdupes: libpcre2 dependency is only needed when building with ncurses

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Feb 3 07:04:45 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243834

            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 at FreeBSD.org
          Reporter: terry-freebsd at glaver.org
          Assignee: ehaupt at FreeBSD.org
             Flags: maintainer-feedback?(ehaupt at FreeBSD.org)

In the present state of the sysutils/fdupes port, there is an uncondional
LIB_DEPENDS=    libpcre2-32.so:devel/pcre2
in the port Makefile. However, the fdupes "INSTALL.enduser" file correctly
states:
==SNIP==
 9 Starting with fdupes 2.0.0, a full-featured installation requires 
10 the following libraries to be installed on your system: 
11 
12   - ncursesw (ncurses with support for wide characters) 
13   - PCRE2 (Perl Compatible Regular Expressions library) 
14 
15 Source code for these libraries is available at: 
16 
17   https://www.gnu.org/software/ncurses/ 
18   https://www.pcre.org/ 
19 
20 If these libraries are not available on your system or you want to 
21 build fdupes without them, you may instead call configure as: 
22 
23      ./configure --without-ncurses 
==SNIP==

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.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list