[Bug 280458] lang/perl5*: fix 'pkg -r' installation

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 19 Aug 2024 10:34:39 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280458

--- Comment #6 from commit-hook@FreeBSD.org ---
A commit in branch 2024Q3 references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=0669690165a321f09540907ae75e541da1b85ec0

commit 0669690165a321f09540907ae75e541da1b85ec0
Author:     Mathieu Arnold <mat@FreeBSD.org>
AuthorDate: 2024-08-19 10:28:04 +0000
Commit:     Mathieu Arnold <mat@FreeBSD.org>
CommitDate: 2024-08-19 10:33:30 +0000

    lang/perl5*: remove calls to makewhatis

    The @*exec macros have issues when being used when used with `pkg -r`,
    as %D does not account for the root directory. As we have a periodic
    task updating the makewhatis databases, and perl ports are the only ones
    actually doing that, probably for some long lost historic reason, it is
    easier to let that periodic task do its job.

    PR:             280458
    Discussed with: bapt
    Reported by:    Siva Mahadevan

    (cherry picked from commit 06745788d4b143777aa2cb91e31a4c07af90ded3)

 lang/perl5-devel/Makefile  | 2 +-
 lang/perl5-devel/pkg-plist | 2 --
 lang/perl5.36/Makefile     | 2 +-
 lang/perl5.36/pkg-plist    | 2 --
 lang/perl5.38/Makefile     | 2 +-
 lang/perl5.38/pkg-plist    | 2 --
 lang/perl5.40/Makefile     | 2 +-
 lang/perl5.40/pkg-plist    | 2 --
 8 files changed, 4 insertions(+), 12 deletions(-)

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