Updated ebuilds for new Tomcat versions. Same as the old ebuilds with a couple of minor changes: * use enewgroup and enewuser utility functions instead of groupadd and useradd * use portages mirror protocol for SRC_URI (mirror://apache/) Reproducible: Always Steps to Reproduce:
Created attachment 28327 [details] Apache Tomcat 4.1.30 and 5.0.19 ebuilds
Created attachment 29351 [details] With updated tomcat.conf I should have included just the diff but I wanted to allow easy access to the archive.
Created attachment 30403 [details] catalina.log Output After emerge of 5.0.19 ebuild I downloaded the attachments for this bug because I wanted to get 5.0.19 running on my development box; however, I got errors about tomcat not being able to find a log4j appender (see attachment). The following is my emerge info: Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz Gentoo Base System version 1.4.10 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://www.gtlib.cc.gatech.edu/pub/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm arts avi berkdb bonobo cdr crypt cups dvd encode esd foomaticdbgdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib java jpeg kerberos krb4 ldap libg++ libwww mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl osspam pcmcia pdflib perl png python quicktime readline scanner sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Comment on attachment 29351 [details] With updated tomcat.conf OMG this was not supposed to have gone on this bug report. I goofed. This patch is a patch for my own ebuild. :( Sry
the ebuild for tomcat 4.1.30 works for me on x86
Created attachment 35210 [details] updated ebuild for tomcat-4.1.30 sorry I was wrong. the ebuild for tomcat 4.1.30 which is in the zip file (attachment 28327 [details]) does not contain the line 'inherit eutils' and fails when calling 'epatch'. this is fixed with the new one.
Thanks Ebuilds for 4.1.30 and 5.0.27 added (slot'ed)