Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 237022 - www-apache/passenger should depend on app-text/asciidoc
Summary: www-apache/passenger should depend on app-text/asciidoc
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High minor
Assignee: Apache Team - Bugzilla Reports
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-08 01:59 UTC by Isaac
Modified: 2009-07-04 07:48 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Isaac 2008-09-08 01:59:58 UTC
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.
Comment 1 Isaac 2008-09-08 02:03:42 UTC
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"
Comment 2 Wormo (RETIRED) gentoo-dev 2008-09-08 06:47:32 UTC
Thanks for the report, assigning to maintainers
Comment 3 Benedikt Böhm (RETIRED) gentoo-dev 2008-10-25 13:51:49 UTC
which version of passenger are you using?
Comment 4 Wim Muskee 2009-01-03 09:16:09 UTC
(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.
Comment 5 Hans de Graaff gentoo-dev Security 2009-07-04 07:48:00 UTC
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).