Skip site navigation (1)Skip section navigation (2)
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>