From owner-freebsd-ports@freebsd.org Sat Feb 25 17:03:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CD7CBCEDD33 for ; Sat, 25 Feb 2017 17:03:33 +0000 (UTC) (envelope-from freebsd@str.komkon.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B36C5F7B for ; Sat, 25 Feb 2017 17:03:33 +0000 (UTC) (envelope-from freebsd@str.komkon.org) Received: by mailman.ysv.freebsd.org (Postfix) id B2B61CEDD32; Sat, 25 Feb 2017 17:03:33 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B2555CEDD31 for ; Sat, 25 Feb 2017 17:03:33 +0000 (UTC) (envelope-from freebsd@str.komkon.org) Received: from tissa.komkon.org (tissa.komkon.org [52.5.170.204]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "komkon.org", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8B28CF7A for ; Sat, 25 Feb 2017 17:03:33 +0000 (UTC) (envelope-from freebsd@str.komkon.org) Received: from tissa.komkon.org (str@localhost [127.0.0.1]) by tissa.komkon.org (8.15.2/8.15.2) with ESMTPS id v1PGorax070363 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sat, 25 Feb 2017 11:50:53 -0500 (EST) (envelope-from freebsd@str.komkon.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=str.komkon.org; s=mail; t=1488041453; bh=qro88tPrJMqyaL6IaEoe14IOUu8iq5yjbafnJntmTUc=; h=Date:From:To:Subject; b=cPod0eENYQCXs/IPLBadfRgj7CVX4NcVEsS/S7Imev8VNKqu+6Crmy5uOkgRDcFM6 iF+Eeivgs8K7JkXUa8hrn30vRi/+X24MXE3wZkBGFXwlGdESfRvkZhQumDm2W1zJKU 2UNiby6CPNDZCWWENbsacziHAvnYon/ECKG7vhHU= Received: from localhost (str@localhost) by tissa.komkon.org (8.15.2/8.15.2/Submit) with ESMTP id v1PGooAp070360 for ; Sat, 25 Feb 2017 11:50:53 -0500 (EST) (envelope-from freebsd@str.komkon.org) X-Authentication-Warning: tissa.komkon.org: str owned process doing -bs Date: Sat, 25 Feb 2017 11:50:50 -0500 (EST) From: "Igor R." X-X-Sender: str@tissa.komkon.org To: ports@freebsd.org Subject: spamassassin does not list all required packages (3.4.1_9) Message-ID: User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.99.2 at tissa.komkon.org X-Virus-Status: Clean X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=ham autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tissa.komkon.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Feb 2017 17:03:33 -0000 Hello! As far as I can tell, spamassassin-3.4.1_9 does not list all required p5 packages, which results in 3 error messages in /var/log/maillog upon starting the package: Feb 25 11:16:08 tissa spamd[69929]: Can't locate URI/_idna.pm in @INC (you may need to install the URI::_idna module) (@INC contains: /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/site_perl/mach/5.24 /usr/local/lib/perl5/5.24/mach /usr/local/lib/perl5/5.24) at /usr/local/lib/perl5/site_perl/IO/Socket/SSL/PublicSuffix.pm line 124. Feb 25 11:16:08 tissa spamd[69929]: Can't locate Net/IDN/Encode.pm in @INC (you may need to install the Net::IDN::Encode module) (@INC contains: /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/site_perl/mach/5.24 /usr/local/lib/perl5/5.24/mach /usr/local/lib/perl5/5.24) at /usr/local/lib/perl5/site_perl/IO/Socket/SSL/PublicSuffix.pm line 130. Feb 25 11:16:08 tissa spamd[69929]: Can't locate Net/LibIDN.pm in @INC (you may need to install the Net::LibIDN module) (@INC contains: /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/site_perl/mach/5.24 /usr/local/lib/perl5/5.24/mach /usr/local/lib/perl5/5.24) at /usr/local/lib/perl5/site_perl/IO/Socket/SSL/PublicSuffix.pm line 134. With that, spamd starts and seemingly works (maybe not fully?). Installing the three packages by hand got rid of the error messages. p5-Net-IDN-Encode p5-URI p5-Net-LibIDN The required packages as listed at https://www.freebsd.org/cgi/ports.cgi?query=spamassassin&stype=all&sektion=all do not include these three: spamassassin-3.4.1_9 Highly efficient mail filter for identifying spam Long description : Changes Maintained by: ports@FreeBSD.org Also listed in: perl5 Requires: ca_root_nss-3.29.1, curl-7.53.1, gettext-runtime-0.19.8.1_1, gnupg1-1.4.21_3, indexinfo-0.2.6, libnghttp2-1.19.0, p5-Digest-HMAC-1.03_1, p5-Encode-Detect-1.01_1, p5-HTML-Parser-3.72, p5-HTML-Tagset-3.20_1, p5-HTTP-Date-6.02_1, p5-IO-Socket-IP-0.38, p5-IO-Socket-SSL-2.044, p5-Mozilla-CA-20160104, p5-Net-DNS-1.08,1, p5-Net-SSLeay-1.80, p5-NetAddr-IP-4.078, p5-Socket-2.024, perl5-5.24.1, re2c-0.14.3, readline-6.3.8 I am not sure if these 3 packages are needed, but either they need to be addeed as required or (if they are not needed, which I doubt) the package needs to be patched to avoid the errors. Best regards, Igor