Hi,

On my system with no other perl package installed, running rdapper
1.18 results in :

% rdapper
Can't locate File/ShareDir.pm in @INC (you may need to install the
File::ShareDir module) (@INC entries checked:
/usr/local/libdata/perl5/site_perl/amd64-openbsd
/usr/local/libdata/perl5/site_perl /usr/libdata/perl5/amd64-openbsd
/usr/libdata/perl5) at
/usr/local/libdata/perl5/site_perl/App/rdapper.pm line 4.
BEGIN failed--compilation aborted at
/usr/local/libdata/perl5/site_perl/App/rdapper.pm line 4.
Compilation failed in require at /usr/local/bin/rdapper line 2.
BEGIN failed--compilation aborted at /usr/local/bin/rdapper line 2.
Exit 2


Adding p5-File-SharingDir to RUN_DEPENDS fixes it. Ok ?

Index: Makefile
===================================================================
RCS file: /local/cvs/ports/net/rdapper/Makefile,v
diff -u -p -u -r1.11 Makefile
--- Makefile    31 Jul 2025 17:46:31 -0000      1.11
+++ Makefile    27 Sep 2025 17:31:34 -0000
@@ -2,6 +2,7 @@ COMMENT=        Perl interface to the Registrat
 
 MODULES=       cpan
 PKGNAME=       rdapper-1.18
+REVISION=      0
 DISTNAME=      App-${PKGNAME}
 CATEGORIES=    net
 PKG_ARCH=      *
@@ -13,6 +14,7 @@ BUILD_DEPENDS=        devel/p5-File-ShareDir-In
 
 RUN_DEPENDS=   converters/p5-JSON \
                converters/p5-Net-IDN-Encode \
+               devel/p5-File-ShareDir \
                devel/p5-Locale-Maketext-Gettext \
                devel/p5-Term-Size \
                net/p5-Net-ASN \

-- 
Matthieu Herrb

Reply via email to