app-text/asciidoc is used to generate documentation for www-apache/passenger. However if you don't already have it installed it is not pulled as a dep causing the passenger emerge to fail with a "asciidoc command not found" error. Installing app-text/asciidoc manually with emerge app-text/asciidoc then re-merging www-apache/passenger works. Reproducible: Always Steps to Reproduce: 1. Uninstall app-text/asciidoc / remove any asciidoc rdeps etc 2. emerge www-apache/passenger 3. emerge fails with "asciidoc command not found" error Actual Results: www-apache/passenger does not install due to not pulling asciidoc as a dep. Expected Results: www-apache/passenger pulls asciidoc as a dep and installs OK.
emerge --info Portage 2.2_rc8 (default/linux/x86/2008.0/desktop, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.25-gentoo-r8-build1 i686) ================================================================= System uname: Linux-2.6.25-gentoo-r8-build1-i686-Intel-R-_Core-TM-2_Duo_CPU_T5250_@_1.50GHz-with-glibc2.0 Timestamp of tree: Mon, 08 Sep 2008 01:30:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [disabled] app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.6-r1 dev-lang/python: 2.5.2-r7 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.5 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.62-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.4 virtual/os-headers: 2.6.25-r4 ACCEPT_KEYWORDS="x86 ~x86" ARCH="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=core2 -mcx16 -msahf --param l1-cache-size=32 --param l1-cache-line-size=64 -fomit-frame-pointer -pipe"
Thanks for the report, assigning to maintainers
which version of passenger are you using?
(In reply to comment #3) > which version of passenger are you using? > Tested all versions of passenger currently in portage: 1.0.5 no bug, doesn't install documentation 2.0.1 no bug. does install documentation 2.0.3 applies to this bug. Passenger 2.0.3 installs without this bug with both asciidoc 7.0.4 and 8.2.6, so DEPEND also needs app-text/asciidoc depending on doc.
The two versions in currently in the tree, 2.2.2 and 2.2.4, both already have their documentation pre-generated in the archive, so there is no longer a need for an asciidoc dependency. Closing as INVALID now (even though it probably was valid for the versions reported).