Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82490 - Servlet API ebuild does NOT install documentation with 'doc' use flag
Summary: Servlet API ebuild does NOT install documentation with 'doc' use flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-18 12:03 UTC by Eduard Martinescu
Modified: 2005-02-19 09:57 UTC (History)
0 users

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


Attachments
Fix to problem (patch.txt,454 bytes, patch)
2005-02-18 12:04 UTC, Eduard Martinescu
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eduard Martinescu 2005-02-18 12:03:47 UTC
If I specify the 'doc' use flag when installing the servletapi-2.4-r1 ebuild, it does NOT install the actuall documentation (also a problem for older versions of ebuild).

Reproducible: Always
Steps to Reproduce:
1.USE=doc emerge dev-java/servletapi
2.
3.

Actual Results:  
Installed jar files, but no documentation 

Expected Results:  
Installed the documentation in /usr/share/doc/servletapi-<version> 

System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz 
Gentoo Base System version 1.4.16 
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005, 
10:14:11)] 
dev-lang/python:     2.3.4-r1 
sys-devel/autoconf:  2.59-r6, 2.13 
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 
sys-devel/binutils:  2.15.92.0.2-r1 
sys-devel/libtool:   1.5.10-r4 
virtual/os-headers:  2.4.21-r1 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config//usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" 
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ 
http://mirror.datapipe.net/gentoo  http://gentoo.mirrors.pair.com/ 
http://mirror.datapipe.net/gentoo" 
MAKEOPTS="-j3" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 3dnow X alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts 
cdr crypt curl doc dvd embossencode esd f77 fam flac font-server foomaticdb 
fortran freetds gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib java 
javamail jikes jpeg junit kde kerberos ldap libg++ libwww mad mikmod mmx motif 
mozilla mpeg mysql ncurses nls nntp oggvorbis opengl oss pam pdflib perl png 
python qt quicktime readline real ruby samba sdl slang spell sqlite sse ssl 
svga tcpd tetex theora tiff truetype truetype-fonts type1-fonts xinerama xml2 
xmms xv zlib" 
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Eduard Martinescu 2005-02-18 12:04:33 UTC
Created attachment 51544 [details, diff]
Fix to problem

This solves the problem.  The javadocs are NOT generated in the 'dist'
directory as assumed by the ebuild, but in the 'build' directory
Comment 2 Jan Brinkmann (RETIRED) gentoo-dev 2005-02-19 09:57:30 UTC
thanks for your report, fixed in cvs.