We had a marathon with Alexandre (tetromino) in the last 2 weeks to get Gnome 3.6 ebuilds using python-r1 eclasses variants, EAPI=5 and gstreamer-1. And now it is finally in gentoo-x86, unmasked.
You probably read, heard or have seen stuff about EAPI=5 and new python eclasses before but, in short, here is what it will give you:
- package manager will finally know for real what python version is used by which package and be able to act on it accordingly (no more python-updater when all ebuilds are migrated)
- EAPI=5 subslots will hopefully put an end to revdep-rebuild usage. I already saw it in action while bumping some of the telepathy packages to discover that empathy was now automatically being rebuilt without further action than
emerge -1 telepathy-logger
.
No doubt lots of people are going to love this.
Gnome 3.6 probably still has a few rough edges so please, check bugzilla before filing new reports.