FS#18252 - package asciidoc is needed to build the documentation
Attached to Project:
Pacman
Opened by Denis A. Altoe Falqueto (denisfalqueto) - Tuesday, 09 February 2010, 11:30 GMT
Last edited by Allan McRae (Allan) - Sunday, 06 June 2010, 09:52 GMT
Opened by Denis A. Altoe Falqueto (denisfalqueto) - Tuesday, 09 February 2010, 11:30 GMT
Last edited by Allan McRae (Allan) - Sunday, 06 June 2010, 09:52 GMT
|
Details
Summary and Info:
When building from git, the make process stopped with make[2]: Entrando no diretório `/var/abs/local/pacman/src/pacman/doc' a2x --no-xmllint -d manpage -f manpage --xsltproc-opts='-param man.endnotes.list.enabled 0 -param man.endnotes.are.numbered 0' --asciidoc-opts="-f asciidoc.conf -a pacman_version="3.3.3" -a pacman_date="`date +%Y-%m-%d`" -a sysconfdir=/etc" pacman.8.txt a2x --no-xmllint -d manpage -f manpage --xsltproc-opts='-param man.endnotes.list.enabled 0 -param man.endnotes.are.numbered 0' --asciidoc-opts="-f asciidoc.conf -a pacman_version="3.3.3" -a pacman_date="`date +%Y-%m-%d`" -a sysconfdir=/etc" makepkg.8.txt a2x --no-xmllint -d manpage -f manpage --xsltproc-opts='-param man.endnotes.list.enabled 0 -param man.endnotes.are.numbered 0' --asciidoc-opts="-f asciidoc.conf -a pacman_version="3.3.3" -a pacman_date="`date +%Y-%m-%d`" -a sysconfdir=/etc" repo-add.8.txt /bin/sh: a2x: comando não encontrado make[2]: ** [pacman.8] Erro 127 It is in portuguese, but it means that the program a2x was not found. it seems that the documentation needs the package asciidoc (which is in community right now and contains a2x). I don't know if the better solution should be to bring asciidoc to core (or extra) and adding it to makedepends or to avoid using it all together. |
This task depends upon
Closed by Allan McRae (Allan)
Sunday, 06 June 2010, 09:52 GMT
Reason for closing: Implemented
Additional comments about closing: http://projects.archlinux.org/pacman.git /commit/?id=d44e5099
Sunday, 06 June 2010, 09:52 GMT
Reason for closing: Implemented
Additional comments about closing: http://projects.archlinux.org/pacman.git /commit/?id=d44e5099
The one in AUR has the asciidoc makedepends : http://aur.archlinux.org/packages/pacman-git/pacman-git/PKGBUILD
Anyway, this issue regularly comes up, is there really nothing we can do ?
Why cannot we detect at configure time whether asciidoc will be needed or not, and fail at this point.
frugalware-git@frugalware.org/msg04710.html"> http://www.mail-archive.com/frugalware-git@frugalware.org/msg04710.html