prefix.eclass: warning:21: EPREFIX: unable to extract default variable content: if [[ ! ${EPREFIX+set} ]]; then error:52: hprefixify: no @DESCRIPTION found
In case it wasn't obvious from the word 'error', this one makes it impossible to generate new eclass manpages for some time. I'd really appreciate if Prefix team cared more about testing their unreviewed changes and fixing whenever they broke stuff for everyone.
@heroxbd: could you please document hprefixify in the eclass using the appropriate tags? Thanks!
@heroxbd: sorry, it seems you DID document it. @mgorny: do you have some syntax error of some sort? The function appears to be documented properly, so it seems to me there is another problem here. @mgorny: may I also suggest to put a commit hook in place to generate the man-page-docu upon every commit to the eclasses, so the problem can be addressed in a timely manner? Thanks!
The error is in the first message. Line wrapping is not supported in those tags.
Hi Michał, (In reply to Michał Górny from comment #1) > In case it wasn't obvious from the word 'error', this one makes it > impossible to generate new eclass manpages for some time. I'd really > appreciate if Prefix team cared more about testing their unreviewed changes > and fixing whenever they broke stuff for everyone. Thanks for bringing this up. Do you mean testing against app-doc/eclass-manpages? I don't find the relavanent syntax specification to comply with eclass-manpages. If you do, feel free to go ahead to fix it or point a link to me. Cheers, Benda
It's in the *.awk file, where vapier left it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c734c537488647738d110a0e7a35848aa1dde7e commit 8c734c537488647738d110a0e7a35848aa1dde7e Author: Benda Xu <heroxbd@gentoo.org> AuthorDate: 2017-12-06 13:41:04 +0000 Commit: Benda Xu <heroxbd@gentoo.org> CommitDate: 2017-12-06 13:42:36 +0000 eclass/prefix.eclass: use a long line for @USAGE This is only for making eclass-manpages happy. Closes: https://bugs.gentoo.org/637848 eclass/prefix.eclass | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)