Today's ::gentoo/metadata/layout.conf contains: eapis-deprecated = 0 2 3 4 To steer away users from deprecated EAPIs council@ suggests adding a feture to repoman to reject commits of new ebuilds with deprecated EAPIs (modifying existing ebuilds should be ok and still cause the warnings). We do something similar for straight-to-stable commit attempts. Should be easy to implement? Thanks! [ CCing council@ FYI as it was one of action items https://projects.gentoo.org/council/meeting-logs/20180408.txt ]
Yeah, we should probably also have a switch to force it for revbumps.
repoman support has been removed per bug 835013. Please file a new bug (or, I suppose, reopen this one) if you feel this check is still applicable to pkgcheck and doesn't already exist.