From owner-freebsd-perl@FreeBSD.ORG Sat Jun 20 13:01:21 2015 Return-Path: Delivered-To: freebsd-perl@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 53D4DC9D; Sat, 20 Jun 2015 13:01:21 +0000 (UTC) (envelope-from citrin+bsd@citrin.ru) Received: from ost.citrin.ru (servers-nat.spylog.net [193.169.234.5]) (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 09CD6402; Sat, 20 Jun 2015 13:01:19 +0000 (UTC) (envelope-from citrin+bsd@citrin.ru) Received: from citrin.office.vega.ru (office-nat.spylog.net [193.169.234.6]) (Authenticated sender: citrin@citrin.ru) by ost.citrin.ru (Postfix) with ESMTPSA id C1DE76C12606; Sat, 20 Jun 2015 13:01:15 +0000 (UTC) Message-ID: <5585641A.4000609@citrin.ru> Date: Sat, 20 Jun 2015 16:01:14 +0300 From: Anton Yuzhaninov User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130516 Thunderbird/17.0.6 MIME-Version: 1.0 To: Mathieu Arnold CC: freebsd-perl@freebsd.org Subject: Re: [Differential] [Changed Subscribers] D2869: Make Perl behave and install files with u+w. References: <19f4a7cafea3ffe35435e559e7564b84@localhost.localdomain> <558457E5.5050207@citrin.ru> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrin.ru; s=s0; t=1434805275; bh=SHeL7x0u3WV/2+1NljS2fpq+IWmjDLM4WQJw/NzdVdc=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=QhI1eQWaA543XEAVXK2/gLbzgTqu2HqGObQeJZssFEkIMpkA+R3bmLnjEYRULE88SOMD9NTUFETHXj+ZN86HJ8oCh2mWcmRe5U6DBf4IgIY9jDvpvF+uCkuVudlSup3NsQmMzmrzo8+nA6kRaXkYoEFQ4keBXNfovOGi+S0WVX4= X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.20 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: Sat, 20 Jun 2015 13:01:21 -0000 On 06/19/15 23:10, Mathieu Arnold wrote: > |> REVISION DETAIL > |>https://reviews.freebsd.org/D2869 > |> > | > | What is the rationale behind this changes? > | I think this patches is not useful for most FreeBSD users. > > For the users, no, but the ports tree installs files as 644/755, unless > specifically asked to, Perl is not, and it's making the porter's job harder. 1. As perl developer I don't expect, that ExtUtils::Install on FreeBSD will have different behavior than on other OSes. 2. Files expected to be edited by end users should be installed as 644/755 and files don't expected to be changed by user is better to install as 444/555. And most files installed by perl modules is not expected to be edited after install. So I prefer default values from ExtUtils::Install 3. More patches we have in perl ports - less easy will be update this ports to newer versions.