[gentoo-dev] portage locations
On Mon, Aug 01, 2011 at 07:22:15PM +0200, Francesco Riosa wrote: everything about portage is very specific and should be separated, I would like to see an addition of one root directory gentoo where ${PKGMANAGER} keep all it's stuff. Some of these are already moveable with ${*DIR} variables in make.conf, others are not I don't agree that we should create a gentoo root directory; however, to be technical, /usr/portage is wrong. I will list what My thoughts would be below your suggestions. Keep in mind that this is just being thrown out there without thinking about the details all that much. 20K /gentoo/tmp Maybe /tmp? 20K /gentoo/overlays This isn't on everyones system, so I think it is up to the user and what you are putting in it. Maybe /var/cache/portage/overlays? 639M/gentoo/portage /var/cache/portage/gentoo-portage 3.1G/gentoo/distfiles /var/cache/portage/distfiles? 4.1M/gentoo/var/log /var/log/portage? They are logs so they should go where all other logs are. 36K /gentoo/var/lib/portage /var/lib/portage is ok for this I think. 43M /gentoo/var/db/pkg /var/db/pkg is fine for this I think. 940K/gentoo/var/cache/edb Maybe /var/cache/portage/edb? 2.7M/gentoo/packages /var/cache/portage/packages? What do you think? William pgpvKpMP608O3.pgp Description: PGP signature
Re: [gentoo-dev] portage locations
On Mon, 1 Aug 2011 12:49:41 -0500 William Hubbs willi...@gentoo.org wrote: 20K /gentoo/tmp Maybe /tmp? /var/tmp was there for a reason. On all my systems /tmp is tmpfs, and it is not suitable for larger builds. 20K /gentoo/overlays This isn't on everyones system, so I think it is up to the user and what you are putting in it. Maybe /var/cache/portage/overlays? I personally use ${PORTDIR}/local, to keep it in the same fs as portdir (same file formats). 639M/gentoo/portage /var/cache/portage/gentoo-portage Doesn't fit in the definition nicely. It's more like read-only dir, fitting /usr well. 3.1G/gentoo/distfiles /var/cache/portage/distfiles? +1. 4.1M/gentoo/var/log /var/log/portage? They are logs so they should go where all other logs are. And that's where they go. I don't see why are you referring to a random stupid idea instead of the current state. 2.7M/gentoo/packages /var/cache/portage/packages? This one depends on a particular config, I guess. Sometimes people just 'cache' binpkgs, sometimes they serve 'em. -- Best regards, Michał Górny signature.asc Description: PGP signature
Re: [gentoo-dev] portage locations
* William Hubbs schrieb am 01.08.11 um 19:49 Uhr: On Mon, Aug 01, 2011 at 07:22:15PM +0200, Francesco Riosa wrote: everything about portage is very specific and should be separated, I would like to see an addition of one root directory gentoo where ${PKGMANAGER} keep all it's stuff. Some of these are already moveable with ${*DIR} variables in make.conf, others are not I don't agree that we should create a gentoo root directory; however, to be technical, /usr/portage is wrong. That was exactly my point in one of my mails in the /usr-Thread. I disagree with introducing a non-FHS dir on the rootfs, I will list what My thoughts would be below your suggestions. Keep in mind that this is just being thrown out there without thinking about the details all that much. 20K /gentoo/tmp Maybe /tmp? Depends on which kind of tmp data this is. Should it survive a system reboot? If yes /var/tmp is better. I agree with the rest. -Marc -- 8AAC 5F46 83B4 DB70 8317 3723 296C 6CCA 35A6 4134 pgprwsugoDw98.pgp Description: PGP signature