[Bug 288362] devel/p5-Object-Pad: should BUILD_DEPENDS also be RUN_DEPENDS?

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 21 Jul 2025 13:50:03 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288362

            Bug ID: 288362
           Summary: devel/p5-Object-Pad: should BUILD_DEPENDS also be
                    RUN_DEPENDS?
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet@FreeBSD.org
          Reporter: dvl@FreeBSD.org
             Flags: maintainer-feedback?(sunpoet@FreeBSD.org)
          Assignee: sunpoet@FreeBSD.org

Could this port be missing a RUN_DEPENDS? One of our devs reported:

$ perl -e "use Object::Pad"
Can't locate XS/Parse/Sublike.pm in @INC (you may need to install the
XS::Parse::Sublike module)

Looking at
https://metacpan.org/release/PEVANS/Object-Pad-0.821/source/Build.PL#L23 I see:

module_name => 'Object::Pad',


After a `pkg install p5-XS-Parse-Sublike`:

[dvl@apitest01:~] $ perl -e "use Object::Pad"
[dvl@apitest01:~] $ 

I suspect `devel/p5-XS-Parse-Keyword` may also be needed as a RUN_DEPENDS (It
was already installed as the dependency of something else).

This also needs a MFH I bet.

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