-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/18/2012 02:49 PM, Rick "Zero_Chaos" Farina wrote: > On 12/18/2012 01:38 PM, Zac Medico wrote: >> On 12/17/2012 02:19 AM, Tomáš Chvátal wrote: >>> Currently we put portage into /usr/portage and all related stuff is to >>> be in the subfolders there (distfiles, binpkg). >>> >>> I've always myself override these defaults in make.conf to point for >>> /var/portage/ (not /var/lib because I never bothered enough how to >>> make world and config files to be put elsewhere :P). >>> >>> The only reason why we have this currently in usr is that bsd ports >>> put their stuff in there and I suppose Daniel just did the same. >>> >>> With respect to reality how stuff is done in the linux land all the >>> variable data should be in /var so we should adjust and move it in >>> there too. >>> >>> What would you think? > >> I like the idea. As noted in bug #378603 [1], I'd like the portage >> ebuild to ensure that the locations don't unexpectedly change for >> existing installs. > >> Will it break catalyst? If so, we might begin the migration by fixing >> catalyst and having to set the new default locations in the make.conf >> that it generates. > >> [1] https://bugs.gentoo.org/show_bug.cgi?id=378603#c1 > > Yes, it will break catalyst. However, if the folder that the portage > tree goes in is still something/something/portage then it shouldn't be > hard to fix. > It should probably be mentioned (since most of us don't use the snapshots every day) that the snapshots actually contain a folder called "portage" in the tarball. Not that it would be impossible to change, but if we migrate from /usr/portage to /var/whatever/portage then the changes are trivial, if we migrate to /var/repositories/gentoo that makes things like unpacking the snapshots significantly non-trivial.
I really don't care what everyone wants to do here (although I'm generally for sticking closer to FHS), but I warn that if the path doesn't end in "portage" the changes are going to be significantly non-trivial. Thanks, Zero > -ZC > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQIcBAEBAgAGBQJQ0MwqAAoJEKXdFCfdEflKF0YQAJ1mBkAPgDcIdXL+2eIdc5GO yk7t2qSOtSaU159C8d2xI2AdB3b5jm5AXWrrvpAovNIAMTN/fFa781oKQVkFprsS AZsT3UFluLep3ngLVTvpv8nry2t0AhT+/k1u1GAeurnTT5b4GDGXu7EF+QHzeaLC +8VF8/N0TvRp+PwZ9lEJGXd+RVXxQ6AJXo1XsIbgKnA/L5mCKCfYn3o+9oQCqHbW fPVeGyqEAKVYFG8rNUHwxPHYUvxhIC7xxuBl81ErXv5VqhcgNNjX4SMnKXeT3Z/V FRxtnLJMz69mlX9C+CMf9boFVfveMjGj7pZOzopJGGhJM3d8Q/rAbgHejEmtrlAd n9FBLc7ihGGBGGcTHrmhG+1DalmY/c2WaR63NfR+Le5mIpPpC0mibhK5TYeWRAcF zFJhjmLwBfyAlBLnQk6gd4x/c8jMH68wgvRqPNMJbWETkT3tntgl7cUcoesv6TdT fGNuISGCqMSEHHTKxX9XvqBl5EDSNEIS4I7rbFwO3qtuHuR2+88H506E9RQU4Xdd +/bV6EW3Z7s/9hp7LhvK5CqEXAfJwN278aJOKAuyNX/YmwKa1VXy/ZDMXEUrTa6x r+LcgyNHUkY3Sr4OFR7yoIY/oH4FrP1Y5H45GQUNje/XeL7bnLoN9h4QfeIwwt/L 6KZZtj3hmJa7I/m5hBwv =VeR7 -----END PGP SIGNATURE-----