Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 42026 - ERROR: net-www/tomcat-4.1.24-r1 failed.
Summary: ERROR: net-www/tomcat-4.1.24-r1 failed.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-18 06:04 UTC by Roberto Griso
Modified: 2004-02-24 13:17 UTC (History)
0 users

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 Roberto Griso 2004-02-18 06:04:55 UTC
net-www/tomcat
    selected: 4.1.24-r1
   protected: 5.0.18
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1 
>>> Unmerging net-www/tomcat-4.1.24-r1...
No package files given... Grabbing a set.
--- !mtime obj /usr/share/tomcat/package.env
--- !found obj /usr/share/tomcat/lib/xmlParserAPIs.jar
--- !found obj /usr/share/tomcat/lib/xercesImpl.jar
--- !found obj /usr/share/tomcat/lib/servlet.jar
--- !mtime obj /usr/share/tomcat/lib/naming-resources.jar
--- !mtime obj /usr/share/tomcat/lib/naming-factory.jar
--- !mtime obj /usr/share/tomcat/lib/naming-common.jar
--- !found obj /usr/share/tomcat/lib/mail.jar
--- !found obj /usr/share/tomcat/lib/jta.jar
--- !found obj /usr/share/tomcat/lib/jndi.jar
--- !found obj /usr/share/tomcat/lib/jdbc2_0-stdext.jar

     ....

--- !empty dir /opt/tomcat/webapps/tomcat-docs/appdev/sample
--- !empty dir /opt/tomcat/webapps/tomcat-docs/appdev/printer
--- !empty dir /opt/tomcat/webapps/tomcat-docs/appdev
--- !empty dir /opt/tomcat/webapps/tomcat-docs/WEB-INF
--- !empty dir /opt/tomcat/webapps/tomcat-docs
--- !empty dir /opt/tomcat/webapps/ROOT/WEB-INF
--- !empty dir /opt/tomcat/webapps/ROOT
--- !empty dir /opt/tomcat/webapps
--- !empty dir /opt/tomcat/temp
--- !empty dir /opt/tomcat/server/webapps/manager/images
--- !empty dir /opt/tomcat/server/webapps/manager/WEB-INF
--- !empty dir /opt/tomcat/server/webapps/manager
--- !empty dir /opt/tomcat/server/webapps/admin/users
--- !empty dir /opt/tomcat/server/webapps/admin/resources
--- !empty dir /opt/tomcat/server/webapps/admin/images
--- !empty dir /opt/tomcat/server/webapps/admin/WEB-INF/lib
--- !empty dir /opt/tomcat/server/webapps/admin/WEB-INF
--- !empty dir /opt/tomcat/server/webapps/admin
--- !empty dir /opt/tomcat/server/webapps
--- !empty dir /opt/tomcat/server/lib
--- !empty dir /opt/tomcat/server
--- !empty dir /opt/tomcat/conf
--- !empty dir /opt/tomcat/common
--- !empty dir /opt/tomcat/bin
--- !empty dir /opt/tomcat
--- !empty dir /opt
--- !empty dir /etc
--- !targe sym /opt/tomcat/logs
--- !targe sym /opt/tomcat/common/package.env
--- !targe sym /opt/tomcat/common/lib
 * >>> Removing user for Tomcat

!!! ERROR: net-www/tomcat-4.1.24-r1 failed.
!!! Function pkg_postrm, Line 139, Exitcode 1
!!! Error removing Tomcat user

!!! FAILED postrm: 1


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




emerge info
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040207-r0,
2.6.3-rc1)
=================================================================
System uname: 2.6.3-rc1 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz
Gentoo Base System version 1.4.3.13
distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.57a,sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O2 -pipe"
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/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/bind
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib accessibility acl alsa antlr apache2 apm arts artswrappersuid
atlas avi bcel berkdb bidi bonobo bsh cap caps cdr chroot crypt cscope cups curl
dga directfb doc dv dvb dvd encode esd evo faad fastcgi fbcon firebird flac
flash foomaticdb freetds gb gd gdbm ggi gif gnome gnomedb gphoto2 gpm gstreamer
gtk gtk2 gtkhtml guile idea imagemagick imap imlib informix innodb ipv6 java
javamail javascript jbig jdepend jpeg jsch junit jython kde kerberos krb4 lcms
ldap libg++ libgda libwww log4j mad maildir matroska mbox mcal mdb menu mikmod
motif mozilla mozinterfaceinfo moznocompose moznoirc moznomail mozsvg mozxmlterm
mpeg mpi mysql nas ncurses nhc98 nls nptl objc oci8 odbc oggvorbis opengl
optional-tasks oro oss pam parse-clocks pcmcia pda pdflib perl pg-hier
pg-intdatetime pg-vacuumdelay pic png pnp postgres ppds python qt quicktime
readline regexp rhino rplay ruby ruby18 samba sasl sdk sdl skey slang slp snmp
sox spell sqlite sse ssl stroke svga tcltk tcpd tetex tiff truetype trusted ucs2
unicode usb wmf x86 xalan xerces xface xinerama xml xml2 xmms xv zlib"
Comment 1 Adrian Almenar 2004-02-19 06:00:36 UTC
zx since youre working in the tomcat ebuilds, remove from pkg_postrm 

        if [ -z "${INSTALLING}" ] ; then
                einfo ">>> Removing user for Tomcat"
                userdel tomcat || die "Error removing Tomcat u
ser"
                einfo ">>> Removing group for Tomcat"
                groupdel tomcat || die "Error removing Tomcat
group"
        else
                einfo ">>> Tomcat user and group preserved"
        fi

or check why ${INSTALLING} check doesnt work.

IMO, we should'nt remove the user.
Comment 2 Peter Gantner (a.k.a. nephros) 2004-02-19 09:25:55 UTC
dupe of #41742
Comment 3 Chris Aniszczyk (RETIRED) gentoo-dev 2004-02-24 13:17:45 UTC
This is taken care of in the newer ebuilds. For now, just emerge -C tomcat, your old one and emerge tomcat for the new one. Sorry, this kinda stuff won't happen again ;D