From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 9855D13888F for ; Mon, 19 Oct 2015 10:44:34 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CA10BE0867; Mon, 19 Oct 2015 10:44:33 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2F355E0866 for ; Mon, 19 Oct 2015 10:44:32 +0000 (UTC) Received: from [192.168.0.12] (aftr-37-201-213-167.unity-media.net [37.201.213.167]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: hasufell) by smtp.gentoo.org (Postfix) with ESMTPSA id C934633FFDD for ; Mon, 19 Oct 2015 10:44:31 +0000 (UTC) Subject: Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11 To: gentoo-project@lists.gentoo.org References: <1904237.nU16iSOlTl@kailua> <20151012102318.1abe5138.mgorny@gentoo.org> <22043.43688.429409.917985@a1i15.kph.uni-mainz.de> <22052.2039.578624.138664@a1i15.kph.uni-mainz.de> <20151018232807.6773731d.mgorny@gentoo.org> <56241D0C.9070808@gentoo.org> <20151018234021.427f9a0b@symphony.aura-online.co.uk> <20151019095525.4fa590e7.mgorny@gentoo.org> From: hasufell Message-ID: <5624C988.4010805@gentoo.org> Date: Mon, 19 Oct 2015 12:44:24 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: <20151019095525.4fa590e7.mgorny@gentoo.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: 44f275d6-5dcd-4afc-aef0-c18e60d2cf26 X-Archives-Hash: cb71a068fa3e9d6fb08720f7aee18a82 On 10/19/2015 09:55 AM, Michał Górny wrote: > On Sun, 18 Oct 2015 23:40:21 +0100 > James Le Cuirot wrote: > >> On Sun, 18 Oct 2015 15:28:28 -0700 >> Daniel Campbell wrote: >> >>> Maybe we should take an inventory of some common games and determine >>> where upstream wants to put them in the first place. >> >> These days most games don't even bother trying to respect FHS at all. >> Those that aren't only available through Steam are often designed to be >> just unpacked and run in place. Most games comprise of a binary, some >> bundled libraries, and some assets. Assuming you can unbundle all the >> libraries, it's sometimes sufficient to put the assets somewhere >> under /usr/share and then change to that directory in a wrapper before >> executing the binary. The only question is where to put that >> binary. /usr/share would be bad. > > I'd say per FHS it would be /opt/foo or /usr/lib/foo (*not* > $(get_libdir)). > Correct. They belong in /opt/foo and that's what we already do for humble-bundle, gog and other binary-only games (steam games are mostly irrelevant, since they cannot be packaged). https://devmanual.gentoo.org/general-concepts/filesystem/index.html > /opt: Binary-only applications. That link also needs some updates.