From owner-freebsd-arch@freebsd.org Tue Mar 7 00:40:50 2017 Return-Path: Delivered-To: freebsd-arch@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 34B2ACFA578 for ; Tue, 7 Mar 2017 00:40:50 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 24AEF11FD for ; Tue, 7 Mar 2017 00:40:50 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 20864CFA576; Tue, 7 Mar 2017 00:40:50 +0000 (UTC) Delivered-To: arch@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 200B5CFA575; Tue, 7 Mar 2017 00:40:50 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 13EDA11FC; Tue, 7 Mar 2017 00:40:46 +0000 (UTC) (envelope-from alfred@freebsd.org) Received: from Alfreds-MacBook-Pro-2.local (unknown [IPv6:2601:645:8003:a4d6:ecc4:d340:2398:8f07]) by elvis.mu.org (Postfix) with ESMTPSA id CDD13346DDDC; Mon, 6 Mar 2017 16:40:39 -0800 (PST) Subject: Re: manpath change for ports ? To: Baptiste Daroussin , arch@FreeBSD.org, ports@FreeBSD.org References: <20170306235610.cmpxk27jhoafel6l@ivaldir.net> From: Alfred Perlstein Organization: FreeBSD Message-ID: <4a120d69-9934-3157-7e31-f9f2992982a7@freebsd.org> Date: Mon, 6 Mar 2017 16:40:39 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: <20170306235610.cmpxk27jhoafel6l@ivaldir.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Mar 2017 00:40:50 -0000 On 3/6/17 3:56 PM, Baptiste Daroussin wrote: > Hi all, > > I would like to propose a change in the localbase hier for ports > > I think we should add /usr/local/share/man in the manpath along with at first > and maybe instead of in long term. > > The reason is: > - /usr/local/share/man seems more consistent to me with base which have: > /usr/share/man > - It will remove lots of patches from the ports tree where were we need to patch > upstream build system to install in a non usual path. > > My proposal is to add to the manpath /usr/local/share/man in default man(1) > command in FreeBSD 12 (MFCed to 11-STABLE) > > and either provide an errata for 11.0/10.3 or a > /usr/local/etc/man.d/something.conf via a port or something like that for those > two, what do you think? > > For the same reason I would like to allow porters to stop patching (with pathfix > or anything else) the path for pkgconfig files and allow > /usr/local/lib/pkgconfig along with the current > /usr/local/libdata/pkgconfig:/usr/libdata/pkgconfig > > Which will also remove tons of hacks from the ports tree. > > What do you think? > > Best regards, > Bapt Yes please. Reducing the required changes to port software to FreeBSD is a good thing. -Alfred