From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A33C31382C5 for ; Wed, 16 Dec 2020 15:30:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0A551E0903; Wed, 16 Dec 2020 15:30:24 +0000 (UTC) Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B17CDE08CE for ; Wed, 16 Dec 2020 15:30:23 +0000 (UTC) Received: by mail-wm1-x32e.google.com with SMTP id k10so2750911wmi.3 for ; Wed, 16 Dec 2020 07:30:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:references:from:subject:message-id:date:user-agent:mime-version :in-reply-to; bh=4NOFrVmeK2Q6nRXZ7pLIxOHQUL4KGE8/HKlN2ieTydQ=; b=H1gfYOJHRx66aesA0R+9MY/cXh9t0RxLlocy3ppXFPrvHH3Q8wBQSFlc/HRu0cGJoT Odb9HmE7dY53k752pK0xVKL2qUCd/0pQueEWrFd+6vUOfj4jqTuMI2IciRjB+01GPOCW ZeO/KZAtQweQhsdzLngNzdUDDde4NtCHonMXI8VgxA0SH2sAy8TjVnNl+D67cNlTGEq7 Y4TVfHEUh+nDC7QuG6SiW7k008s96ULvs1/i3+8iAvVy6+ru+Yil0Uf0IUm04aQbfyhe DuCODGalrwj2jhZgg21BFkkN1IdqJKLh1j97xMmP4duhMiF9tbgD4G9kX2AMM5Oz7TNV jZKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:references:from:subject:message-id:date :user-agent:mime-version:in-reply-to; bh=4NOFrVmeK2Q6nRXZ7pLIxOHQUL4KGE8/HKlN2ieTydQ=; b=cVnR6Kk7nSByMjxao3nesG/MwYrAIjvKVzr/cXub9zmsXbU9je9O2VRIROoCcfjN9G Y08AJow13Up/UKqcLCvRcc+y0Zy2ZaeyCezUo+zc/uJYc9tR2yuCuOSmQkd9pz1LDrJC sSVkPiPLoa+lOO4xQffIqcTlrNv6qiXAbvLw60ctRO7y5/17v9SWFw2Munu72ajzJxEi QgLnqqcEpHmFp7jBCod7xNMfC9iqjSD5ltUDI2zFYTJngaqGj3RZVO8MDmmDGd4LZwV1 Oi6P+ZkgNYvEOnHFeVkwa6B+ehXCCzNHMxikdSkpuP5yssJirwAskmqwFbFx6DcyxC8A jV5Q== X-Gm-Message-State: AOAM533LYABYR5vpCUY2ghVcaRRtDOr5bcCvEJFgybJVR/qJYJszJvcf QFX130R8M823ac6xMJE4/adkEAeQN/4= X-Google-Smtp-Source: ABdhPJwkK2DqcTPUhAzXRhtMmQmc2xIV/vZ8bj8DLS4D0bHOA2wM/4xmeCgM4uDleKTjK2zMZgOn0g== X-Received: by 2002:a1c:e10b:: with SMTP id y11mr4007477wmg.65.1608132622356; Wed, 16 Dec 2020 07:30:22 -0800 (PST) Received: from [192.168.0.65] (cpc148898-sgyl44-2-0-cust663.18-2.cable.virginm.net. [82.34.182.152]) by smtp.gmail.com with ESMTPSA id r13sm3756187wrt.10.2020.12.16.07.30.20 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 16 Dec 2020 07:30:20 -0800 (PST) To: gentoo-user@lists.gentoo.org References: From: Victor Ivanov Subject: Re: [gentoo-user] Recommended location of the Gentoo ebuild repository Message-ID: <73aa6bb5-5c94-ae59-61f4-941333f1f739@gmail.com> Date: Wed, 16 Dec 2020 15:30:14 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="OUdM6nJE0lP8h4mR3RzDh7RaSsPceo5EH" X-Archives-Salt: 69259142-a2c9-42ea-8bad-81b523e78aba X-Archives-Hash: bc2da046e4d7cc652307c3c77316303c This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --OUdM6nJE0lP8h4mR3RzDh7RaSsPceo5EH Content-Type: multipart/mixed; boundary="DPlRvJbc9TzWQ829OlmkkjsRgSvVt9Ri4"; protected-headers="v1" From: Victor Ivanov To: gentoo-user@lists.gentoo.org Message-ID: <73aa6bb5-5c94-ae59-61f4-941333f1f739@gmail.com> Subject: Re: [gentoo-user] Recommended location of the Gentoo ebuild repository References: In-Reply-To: --DPlRvJbc9TzWQ829OlmkkjsRgSvVt9Ri4 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 16/12/2020 14:55, Rich Freeman wrote: > Now, where exactly in /var it goes is more a matter of debate. > /var/db is not specified in FHS, but it is used by FreeBSD which I > think was one of the selling points. Personally I stick it in > /var/cache as (IMO) it just contains a local copy of a repository that > is entirely stored elsewhere. Some would certainly disagree with > that. I think /var/lib would be an alternative place that keeps more > to FHS. This is very interesting, thanks for sharing! I was wondering what the=20 rationale was behind /var/db but it comes as no surprise that it may=20 have something to do with FreeBSD and Gentoo's overall ties/inspiration=20 from FreeBSD. Personally, I too agree that /var/cache might be a better=20 approach and is commonly used by other distros to store their repos'=20 cache (e.g. Debian and derivatives). Whether it's ultimately the "right" place, I don't know but to me it=20 seems one of Linux' larger issues is the general lack of consistency=20 between distros. This is a whole other debate of course. And while often = inconsistencies may stem from otherwise perfectly sound decisions, I=20 think such aspects - in their cumulative form - contribute to the=20 hindering of wider adoption of Linux outside the tech community. > However, moving it out of /usr was a move with near-universal support. > And you can really put it anywhere you want by editing one line in > your portage config. I don't think the directory even exists in the > base install - it gets created the first time you sync so it is > entirely user-configurable. I completely agree with this, I was extremely happy when I read the news = a while back as it makes far more sense. In fact, prior to the move I=20 had been wondering with friends why the repo cache was under /usr. --DPlRvJbc9TzWQ829OlmkkjsRgSvVt9Ri4-- --OUdM6nJE0lP8h4mR3RzDh7RaSsPceo5EH Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKFZblUJabdsjGSQvxx0QR+MZjnMFAl/aKAYACgkQxx0QR+MZ jnMyWBAAgyScCek3JowK5eyJgcqLOCyQMiProU56K4NOGt0RNklqCixjFK5SrIOs dDnFKWx5NNgrY5FIZUlP9GVwb7py8/bFBBeNXtgKTDSjv7bMMbTT4mIRtgzKorwo mKmFVjDD7dSH6qpxqvDItcJeMhs7Gg3Ge3ISB+vutwupv1yHsgL1mx2zamQmX8UL QQNqc2YfIiEc+wpOJWEmpfeEE7XjCYZ4kQQhAi9d7LB/kKgJMmbFbkZEMjEqH6b+ Zq0/w02VAd0vjLsOpkzVuPPJ9SIKtyhuTkGWdiwbHb8l4bnawTy38+QSq3c817iU fp3IgdF2BOY8JfzXIFRZ4NWuzniCRaWvTrp3M6mdIWLrMVQf8zNfyvnT19li3HV3 skFg9k26L5hWjIUIBax/tG4Ymy1PVwnuriJfIYahAPpYbaZYBLY527xSIN9u3bG2 N8GtknHAlqf8QERS4cf7+UimFfK8nu2S6udMJQFSJVgQ7V7znhEbKLIYO3wr0wvD 1p81vcX70kCVreDpHylXrCW5U6S94eudNKUK9jCo26e2Jqm+hZr5/j9bcTdO29wl C1ygH4MiCg5Xf4+IjkEbR2WBAETVN87CgK5/4z3SWiAHmhCr8YpPCmAKo13A/+ni LcSowCN76Vh4gU0dfqJzl4qzYhA9PwdeknpoMHEFSvPOLv2RTd0= =yiLt -----END PGP SIGNATURE----- --OUdM6nJE0lP8h4mR3RzDh7RaSsPceo5EH--