From owner-freebsd-perl@freebsd.org Mon Mar 28 15:49:38 2016 Return-Path: Delivered-To: freebsd-perl@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 45A85AE0EFB for ; Mon, 28 Mar 2016 15:49:38 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from mail.ijs.si (mail.ijs.si [IPv6:2001:1470:ff80::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 01DE114BD for ; Mon, 28 Mar 2016 15:49:37 +0000 (UTC) (envelope-from Mark.Martinec+freebsd@ijs.si) Received: from amavis-ori.ijs.si (localhost [IPv6:::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by mail.ijs.si (Postfix) with ESMTPS id 3qYddB5Vkmz1Jm for ; Mon, 28 Mar 2016 17:49:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ijs.si; h= user-agent:message-id:references:in-reply-to:organization :subject:subject:from:from:date:date:content-transfer-encoding :content-type:content-type:mime-version:received:received :received:received; s=jakla4; t=1459180171; x=1461772172; bh=zSf z9IPbtiY3Z4c9YyoxlnKXtIM+xvu1Khn3wzknnCY=; b=VqhheQmTrd2B1ODshP/ BDyEnNmKRLbu5rDkPo5Yk85yyp3tejTdtuWUa5PpyDyJmVDX1tHe242kraSRVXmq +06+F+C6aDBVPlOYI7/xH3IDey3YgIgpgQqLTo7/sQ+53K2VJjnpj7wzroFMezBL CwTajxfQuiUH2v33tRakeprU= X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([IPv6:::1]) by amavis-ori.ijs.si (mail.ijs.si [IPv6:::1]) (amavisd-new, port 10026) with LMTP id 7oPDc7SVLnXX for ; Mon, 28 Mar 2016 17:49:31 +0200 (CEST) Received: from mildred.ijs.si (mailbox.ijs.si [IPv6:2001:1470:ff80::143:1]) by mail.ijs.si (Postfix) with ESMTP id 3qYdd76Wn0z1Jl for ; Mon, 28 Mar 2016 17:49:31 +0200 (CEST) Received: from nabiralnik.ijs.si (nabiralnik.ijs.si [IPv6:2001:1470:ff80::80:16]) by mildred.ijs.si (Postfix) with ESMTP id 3qYdd75gqrzT9 for ; Mon, 28 Mar 2016 17:49:31 +0200 (CEST) Received: from sleepy.ijs.si (2001:1470:ff80:e001::1:1) by webmail.ijs.si with HTTP (HTTP/1.1 POST); Mon, 28 Mar 2016 17:49:31 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Mon, 28 Mar 2016 17:49:31 +0200 From: Mark Martinec To: freebsd-perl@freebsd.org Subject: Re: FreeBSD port devel/p5-Getopt-Long, unneeded as Getopt::Long is bundled with perl? Organization: Jozef Stefan Institute In-Reply-To: References: <20160327215719.GO45285@hades.panopticon> Message-ID: <6dee9c3c7ff5a40e54fc6d42ac934625@mailbox.ijs.si> X-Sender: Mark.Martinec+freebsd@ijs.si User-Agent: Roundcube Webmail/1.1.4 X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Mar 2016 15:49:38 -0000 On 2016-03-28 15:00, Lars Thegler wrote: > On 27 March 2016 at 23:57, Dmitry Marakasov wrote: >> and the devel/p5-Getopt-Long seems to be unneeded. So, don't we >> need to remove ${PORTSDIR}/devel/p5-Getopt-Long dependency lines > > Just be careful with these dual-life modules. The versions of modules > bundled with the distributions are almost always older than the > versions on CPAN, and thus the versions in ports. So, a bugfix in e.g. > Getopt::Long will only be distributed to FreeBSD users if there is an > explicit dependency listed in the Makefile. > /Lars Or the other way around: the version bundled with perl is newer than the one in ports, which is neglected and stale - which is really bad when some other port specifies a module in ports as its dependency, overriding the core module. Mark