Date: Thu, 11 Feb 2021 22:50:25 -0800 From: Gleb Smirnoff <glebius@freebsd.org> To: perl@freebsd.org Cc: ocochard@freebsd.org Subject: dependency explosion with recent introduction of Crypt::PBKDF2 Message-ID: <YCYlMam7oAJcwcR2@FreeBSD.org>
index | next in thread | raw e-mail
[-- Attachment #1 --]
Hi!
Recently widely used p5-Net-SNMP growed 37 new dependencies. This
happened due to p5-Crypt-CBC now depending p5-Crypt-PBKDF2.
Note that p5-Net-SNMP doesn't use p5-Crypt-CBC, it comes via
dependency p5-Crypt-DES. However, if we look into p5-Crypt-DES
source, we would see that it doesn't really depend on p5-Crypt-CBC.
It is only test that requires it.
Thus, suggested patch.
--
Gleb Smirnoff
[-- Attachment #2 --]
Index: security/p5-Crypt-DES/Makefile
===================================================================
--- security/p5-Crypt-DES/Makefile (revision 564997)
+++ security/p5-Crypt-DES/Makefile (working copy)
@@ -3,7 +3,7 @@
PORTNAME= Crypt-DES
PORTVERSION= 2.07
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -14,8 +14,7 @@ COMMENT= Perl5 interface to DES block cipher
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-Crypt-CBC>=0:security/p5-Crypt-CBC
+TEST_DEPENDS= p5-Crypt-CBC>=0:security/p5-Crypt-CBC
USES= perl5
USE_PERL5= configure
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YCYlMam7oAJcwcR2>
