Some issues with virtual/gnat : (1) =virtual/gnat-4.1 is in slot 3.4 ; however, the only dependency gnat-gcc 4.1*, is in slot 4.1 . virtual/gnat-4.1 should be in slot 4.1 so that both versions of virtual/gnat may be installed (since their deps are slotted such). (2) virtual/gnat-3.4 is missing one of the possible gnat compilers =dev-lang/gnat-3.4* after all, this is the most commonly used GNAT compiler and the only one marked stable on many ARCHs.
Hi Timothy (1) Thanks for spotting this! Fixed. (Although so far it had little effect on anything). (2) No. dev-lang/gnat is incompatible with new gnat-xxx compilers (in fact they block each other). It is obsolete and will be removed from the tree eventually (as soon as I add ASIS to the new ones, many libs (in dev-ada) have already been ported). Please see #111340 for more details. The new compilers actually work much better (in particular multilib support, which was simply absent in dev-lang/gnat, plus I got many failure reports with it), so I would suggest to try them, if you did not yet.. George
Sorry to reopen, but you need to slotmove the thing in profiles/updates to get this fixed properly. Fixing the ebuild itself is not enough.
Done Reclosing :)