LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Gentoo (https://www.linuxquestions.org/questions/gentoo-87/)
-   -   Gentoo: Versioned Portage Trees...? (https://www.linuxquestions.org/questions/gentoo-87/gentoo-versioned-portage-trees-4175466791/)

stateless 06-20-2013 05:31 PM

Gentoo: Versioned Portage Trees...?
 
I was wondering if there are any technical or practical reasons why Gentoo doesn't have versioned portage trees, similar to the binary distros having different releases?

Obviously, one downside to Gentoo is that you don't have LTS releases, or the (practical) ability to keep an old, stable system secure. There is glsa-check, of course, which helps, but it doesn't allow you necessarily to keep your system in the stable state. Another issue is that Gentoo systems (in my experience) that are allowed to get old inevitably become impossible to upgrade, because you have to upgrade to latest instead of moving up critical transition points.

I'm a long-time Gentoo user, not a troll looking to bash it. But this has always been an issue for me.

i92guboj 06-21-2013 02:13 AM

This is just my guess on this, I've never seen this discussion arise in the mailing lists (that doesn't necesarily mean it didn't take place, though).

But I don't think there's any technical reason why this couldn't happen, other than the lack of interest and/or man power. I can think at least 5 ways to achieve this, and that only in a quick glance, there are surely many more,
  • profiles, those can have custom masks, uses, keywords...
  • keywords, for example, we could add a lot of greys in between the white (let's say "x86") and the black (~x86)
  • overlays, these can implement a combination of the two above
  • alternative/decoupled portage trees, as you suggested. IMHO not necessary, since it would take just some kb of metadata to difference an LTS tree from a standard one
  • FEATURES/eclasses

Those are not necessarily exlusive at all.

The problem is that Gentoo has always been understaffed. So (again my personal guess, which might be completely incorrect) the problem could be that. Plus the fact that the do-it-y/self phylosophy that reigns soverein between the Gentoo users doesn't make this a top-priority.

If you truly want to discuss this and iron it a bit, you might be interested in joining the gentoo-user mailing list, and then, once the idea matures, join some other more specific list such as gentoo-server, gentoo-security and/or gentoo-releng. For this to happen, a proper Gentoo Project, backed by a team of interested persons should be founded.


All times are GMT -5. The time now is 09:33 AM.