Index | Thread | Search

From:
Matthieu Herrb <matthieu@openbsd.org>
Subject:
fix net/rdapper RUN_DEPENDS
To:
ports@openbsd.org
Date:
Sat, 27 Sep 2025 19:37:33 +0200

Download raw body.

Thread
  • Matthieu Herrb:

    fix net/rdapper RUN_DEPENDS

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