From owner-cvs-ports@FreeBSD.ORG Fri Nov 5 16:45:44 2010 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 609581065674; Fri, 5 Nov 2010 16:45:44 +0000 (UTC) (envelope-from skv@protey.ru) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 6E8048FC17; Fri, 5 Nov 2010 16:45:43 +0000 (UTC) Received: by eyb7 with SMTP id 7so1787569eyb.13 for ; Fri, 05 Nov 2010 09:45:42 -0700 (PDT) Received: by 10.213.34.20 with SMTP id j20mr1653085ebd.71.1288973780818; Fri, 05 Nov 2010 09:16:20 -0700 (PDT) Received: from [192.168.0.2] (95-26-17-131.broadband.corbina.ru [95.26.17.131]) by mx.google.com with ESMTPS id w20sm1165556eeh.12.2010.11.05.09.16.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 05 Nov 2010 09:16:19 -0700 (PDT) Sender: Sergey Skvortsov Message-ID: <4CD42E25.2050609@FreeBSD.org> Date: Fri, 05 Nov 2010 19:17:41 +0300 From: Sergey Skvortsov User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6 MIME-Version: 1.0 To: Sunpoet Po-Chuan Hsieh References: <201011051023.oA5ANPoT028184@repoman.freebsd.org> <20101105152935.37e92f6d.ehaupt@FreeBSD.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: cvs-ports@freebsd.org, cvs-all@freebsd.org, Emanuel Haupt , ports-committers@freebsd.org Subject: Re: cvs commit: ports/lang/perl5.10 Makefile ports/lang/perl5.12 Makefile ports/lang/perl5.8 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Nov 2010 16:45:44 -0000 On 05.11.2010 17:53, Sunpoet Po-Chuan Hsieh wrote: > On Fri, Nov 5, 2010 at 10:29 PM, Emanuel Haupt wrote: >> Sergey Skvortsov wrote: >>> skv 2010-11-05 10:23:25 UTC >>> >>> FreeBSD ports repository >>> >>> Modified files: >>> lang/perl5.10 Makefile >>> lang/perl5.12 Makefile >>> lang/perl5.8 Makefile >>> Log: >>> Specify LICENSE. >> >> I get the following error on 8.1/amd64: >> >> ---> Upgrading 'perl-threaded-5.12.2_3' to 'perl-threaded-5.12.2_4' (lang/perl5.12) >> ---> Building '/usr/ports/lang/perl5.12' >> ===> Cleaning for perl-threaded-5.12.2_4 >> ===> Vulnerability check disabled, database not found >> ===> License not correctly defined: multiple licenses in LICENSE, but LICENSE_COMB is set to single (or undefined) >> *** Error code 1 >> >> Stop in /usr/ports/lang/perl5.12. >> *** Error code 1 >> >> Stop in /usr/ports/lang/perl5.12. >> ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20101105-53152-1qqns1p-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=perl-threaded-5.12.2_3 UPGRADE_PORT_VER=5.12.2_3 make >> ** Fix the problem and try again. >> ** Listing the failed packages (-:ignored / *:skipped / !:failed) >> ! lang/perl5.12 (perl-threaded-5.12.2_3) (unknown build error) >> >> >> Emanuel >> > > Yes, we need a LICENSE_COMB= dual in lang/perl5.*/Makefile. > Workaround: add DISABLE_LICENSES=yes to either /etc/make.conf or command line. My fault. I can only try to prevent such issues in the future by tuning portlint: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/151966 Of course more strict checks for "LICENSE*" vars are required. -- Sergey Skvortsov mailto: skv@FreeBSD.org