While gnustep has moved into its own gnustep-* categories, gnustep.eclass is still using the old categories. A simple sed 's:dev-util/gnustep:gnustep-base/gnustep:g' ought to fix the problem. Until this problem is fixed, there will be dependency errors from portage when ebuilds using the gnustep eclass are processed. Reproducible: Always Steps to Reproduce:
Note that no ebuild should be using the "gnustep.eclass" (which, yes, still references the old stuff, atm), but rather "gnustep-old.eclass", which has been updated. If this is not the case, please let me know which ebuild is breaking (grepping now...). What package, error, etc are you encountering?
Ah. I take it that my own ebuilds in overlay are causing the problem then...
okay, going to mark this bug as invalid if you need to use the old gnustep, try gnustep-old.eclass for now, but I'll also update the old gnustep.eclass to match for now ... and keep your fingers crossed for modern GNUstep in Gentoo soon ... working out bugs as I type here :-)
for now, old gnustep.eclass placeholder matches the gnustep-old.eclass
newer package available; fixes applied.
newer package available