From owner-svn-ports-head@FreeBSD.ORG Wed Jul 23 19:06:47 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2D18CA63; Wed, 23 Jul 2014 19:06:47 +0000 (UTC) Received: from apnoea.adamw.org (apnoea.adamw.org [204.109.59.150]) (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 B94742EE1; Wed, 23 Jul 2014 19:06:46 +0000 (UTC) Received: from [192.168.192.25] (dhcp-108-170-169-12.cable.user.start.ca [108.170.169.12]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by apnoea.adamw.org (Postfix) with ESMTPSA id 26B0F12B3A1; Wed, 23 Jul 2014 15:06:43 -0400 (EDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: svn commit: r362545 - in head: . games/bsdgames games/bsdgames/files From: Adam Weinberger In-Reply-To: <20140723183649.GA34571@hades.panopticon> Date: Wed, 23 Jul 2014 15:06:42 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <2FF4267F-CF53-41A6-B4A3-9B9D7A630014@adamw.org> References: <201407221445.s6MEjf7o025973@svn.freebsd.org> <20140723183649.GA34571@hades.panopticon> To: Dmitry Marakasov X-Mailer: Apple Mail (2.1878.6) Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, Adam Weinberger , ports-committers@freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jul 2014 19:06:47 -0000 On 23 Jul, 2014, at 14:36, Dmitry Marakasov wrote: > * Adam Weinberger (adamw@FreeBSD.org) wrote: >=20 >> Author: adamw >> Date: Tue Jul 22 14:45:40 2014 >> New Revision: 362545 >> URL: http://svnweb.freebsd.org/changeset/ports/362545 >> QAT: https://qat.redports.org/buildarchive/r362545/ >>=20 >> Log: >> Update to 3.8.1. Along with this, savegame data is now in >> /usr/local/var/games instead of /var/games. This was necessary >> because @sample cannot operate outside of %%PREFIX%%, and >> previously the port would overwrite or remove previously >> saved games. This is easier, better and more hier(7)ful. >=20 > I advice to revert this. >=20 > This is not hier(7)ful as there's no var neither under /usr nor under > /usr/local. >=20 > This is not better, as you should expect /usr/local to be mounted > read-only along with /usr, so changing data should only reside under > /var. Both you and itetcu brought up that last point to me... it=92s a really = good point that I hadn=92t considered when I made the move. > If @sample doesn't do the thing, just don't use it, do not invent = hacks. > It's broken in many ways and I've planned to start discussion on that. It=92d be helpful to have the PHB say how to properly handle things = outside of ${PREFIX}. There=92s essentially no information on it, nor on = the differences in how pkgng and pkg_tools handle it. Not even anything = in CHANGES about it. It=92s not even about =93inventing hacks,=94 so much as having to figure = out the right way to do things by trial and error, because documentation = doesn=92t exist. # Adam --=20 Adam Weinberger adamw@adamw.org http://www.adamw.org