betelgeuse@pena ~ $ source /usr/share/cos/package.env bash: have class library for servlet developers.: command not found DESCRIPTION=" The com.oreilly.servlet package is the "must have" class library for servlet developers." Should check and die on these cases or handle them in the eclass by using for example single quotes.
For now I just removed the quotes from DESCRIPTION
This kind of has implications beyond just the java eclasses/tools, because you probably shouldn't be able to have unescaped quotes in general. Of course, our tools should still handle this case.
patrice@freshmint ~/gentoo-x86/dev-java/cos $ grep -A 1 DESCRIPTION cos-20021105-r3.ebuild DESCRIPTION=" The com.oreilly.servlet package is the "must have" class library for servlet developers." patrice@freshmint ~/gentoo-x86/dev-java/cos $ repoman scan RepoMan scours the neighborhood... DESCRIPTION.missing 1 dev-java/cos/cos-20021105-r3.ebuild ebuild.badheader 1 Note: use --include-dev (-d) to check dependencies for 'dev' profiles Please fix these important QA issues first. RepoMan sez: "Make your QA payment on time and you'll never see the likes of me." These kinds of QA errors are now handled by repoman. There's no need to add an extra layer of checks. Closing this bug.