[gentoo-dev] Re: reorganization of /var/lib gentoo-related files
On Wed, 31 Dec 2008 01:12:23 +0100 Fabio Rossi wrote: > I'm proposing to reorganize the files related to Gentoo > inside /var/lib. Currently we have this situation (at least on my > system): > > /var/lib/eselect > /var/lib/gentoo/enews > /var/lib/herdstat/ > /var/lib/module-rebuild > /var/lib/portage /var/lib/wxwidgets is also gentoo/eselect specific FWIW. > The main dir should be something like /var/lib/gentoo, so I'd see all > gentoo-related files as > > /var/lib/gentoo/eselect > /var/lib/gentoo/enews > /var/lib/gentoo/herdstat/ > /var/lib/gentoo/module-rebuild > /var/lib/gentoo/portage > > What do you think about? i kinda like it how it is. -- gcc-porting, by design, by neglect treecleaner, for a fact or just for effect wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662 signature.asc Description: PGP signature
Re: [gentoo-dev] Re: reorganization of /var/lib gentoo-related files
On Wed, 31 Dec 2008 16:15:54 +0100 Fabio Rossi wrote: > On Wednesday 31 December 2008, Jeremy Olexa wrote: > > Fabio Rossi wrote: > > > On Wednesday 31 December 2008, Duncan wrote: > > >> Except that... in theory, some or all of those apps could > > >> technically be used on/for other distributions and platforms as > > >> well. > > > > > > Yes, this is the theory but I think they'll be never ported to > > > other distributions. > > > > sabayon doesn't use these apps? How about gentoo based livecds, > > etc. ? > > Ok, you're right. But I wasn't speaking about gentoo-based > distributions... Well, a few people have actually been using portage on rpm-based distros as well in the past. Granted that was usually quite a hack and required a few modifications, but it might not be as impossible as you think.
Re: [gentoo-dev] Re: reorganization of /var/lib gentoo-related files
Duncan wrote: > ... But IMO the entire debate is a bunch of bikeshedding, which implies > it's reasonably safe to assume the status quo is likely to remain. I agree. The proposal does not seem to offer any real improvement that would be noticeable either by end users or Gentoo developers. Looks like it would be too much effort for so little gain. But in the end it is bikeshedding, and I don't really care. -- Ben de Groot Gentoo Linux developer (lxde, media, qt, desktop-misc) Gentoo Linux Release Engineering PR liaison __ yng...@gentoo.org http://ben.liveforge.org/ irc://chat.freenode.net/#gentoo-media irc://irc.oftc.net/#lxde __
Re: [gentoo-dev] Re: reorganization of /var/lib gentoo-related files
On Wednesday 31 December 2008, Jeremy Olexa wrote: > Fabio Rossi wrote: > > On Wednesday 31 December 2008, Duncan wrote: > >> Except that... in theory, some or all of those apps could technically be > >> used on/for other distributions and platforms as well. > > > > Yes, this is the theory but I think they'll be never ported to other > > distributions. > > sabayon doesn't use these apps? How about gentoo based livecds, etc. ? Ok, you're right. But I wasn't speaking about gentoo-based distributions... Fabio
[gentoo-dev] Re: reorganization of /var/lib gentoo-related files
Jeremy Olexa posted 495b81ab.3040...@gentoo.org, excerpted below, on Wed, 31 Dec 2008 08:28:59 -0600: > Fabio Rossi wrote: >> On Wednesday 31 December 2008, Duncan wrote: >> >>> Except that... in theory, some or all of those apps could technically >>> be used on/for other distributions and platforms as well. >> >> Yes, this is the theory but I think they'll be never ported to other >> distributions. > > sabayon doesn't use these apps? How about gentoo based livecds, etc. ? I was thinking of sabayon but couldn't remember the name. All I could think of was exherbo... which AFAIK does use at least eselect (I've seen it mentioned) and I'd guess news also, given the person who was the big push behind the GLEP. ... But IMO the entire debate is a bunch of bikeshedding, which implies it's reasonably safe to assume the status quo is likely to remain. But of course that didn't stop me from offering my opinion, turquoise with aquamarine stripes! =;^) -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman
Re: [gentoo-dev] Re: reorganization of /var/lib gentoo-related files
Fabio Rossi wrote: On Wednesday 31 December 2008, Duncan wrote: Except that... in theory, some or all of those apps could technically be used on/for other distributions and platforms as well. Yes, this is the theory but I think they'll be never ported to other distributions. sabayon doesn't use these apps? How about gentoo based livecds, etc. ? -Jeremy
Re: [gentoo-dev] Re: reorganization of /var/lib gentoo-related files
On Wednesday 31 December 2008, Duncan wrote: > Except that... in theory, some or all of those apps could technically be > used on/for other distributions and platforms as well. Yes, this is the theory but I think they'll be never ported to other distributions. > Few/none of the other apps, regardless of which distribution they started > on, are in directories based on distribution name, I don't believe it > fits FHS (as genone pointed out), and while there may be reasons to break > standards on occasion, they need to be pretty good to justify the hassle > and confusion, and frankly, I just don't see this as being that good. Honestly the current situation is a little confused, this is the reason of my proposal. Until those applications are used *only* inside gentoo I wouldn't bother about FHS because it has been thought to uniform the filesystem between all the distribution on the market and this makes sense when you have *common* application installed. > Portage is certainly a candidate for other distributions/platforms, and > eselect and genkernel (I guess that's what owns module-rebuild?) could be > as well, particularly on Gentoo based distributions. module-rebuild is a standalone package supported also by linux-mod.eclass. Its purpose is the recompilation of modules after a kernel upgrade. It's also true that this utility might be substituted (with portage 2.1.6.4) with $(emerge /lib/modules). > Herdstat doesn't appear to be in the Gentoo tree any longer, so that can > be eliminated from the list. Yes, you're right. > Even the one that's currently under gentoo, enews, arguably doesn't > belong there, since I see files from other overlays there, and some > overlays are independent and may be in fact ultimately targeted primarily > at distributions other than Gentoo. I suppose that someone was thinking about collecting all gentoo related files in a common place when /var/lib/gentoo/news was introduced. Fabio
[gentoo-dev] Re: reorganization of /var/lib gentoo-related files
Fabio Rossi posted 200812310112.24019.ross...@inwind.it, excerpted below, on Wed, 31 Dec 2008 01:12:23 +0100: > I'm proposing to reorganize the files related to Gentoo inside /var/lib. > Currently we have this situation (at least on my system): > > /var/lib/eselect > /var/lib/gentoo/enews > /var/lib/herdstat/ > /var/lib/module-rebuild > /var/lib/portage > > The main dir should be something like /var/lib/gentoo [...] Except that... in theory, some or all of those apps could technically be used on/for other distributions and platforms as well. Few/none of the other apps, regardless of which distribution they started on, are in directories based on distribution name, I don't believe it fits FHS (as genone pointed out), and while there may be reasons to break standards on occasion, they need to be pretty good to justify the hassle and confusion, and frankly, I just don't see this as being that good. Portage is certainly a candidate for other distributions/platforms, and eselect and genkernel (I guess that's what owns module-rebuild?) could be as well, particularly on Gentoo based distributions. Herdstat doesn't appear to be in the Gentoo tree any longer, so that can be eliminated from the list. Even the one that's currently under gentoo, enews, arguably doesn't belong there, since I see files from other overlays there, and some overlays are independent and may be in fact ultimately targeted primarily at distributions other than Gentoo. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman