and correct the situation if it is. Probably eselect-gnat update should be made a bit more smart, to detect whether there is a version of gnat installed for the ?current/given? SLOT and adjust env entry accordingly..
eclass was removed