Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132219 - lighttpd-1.4.10-r2 bad enewgroup usage
Summary: lighttpd-1.4.10-r2 bad enewgroup usage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Highest normal
Assignee: Aaron Walker (RETIRED)
URL:
Whiteboard:
Keywords: QAcanfix, REGRESSION
Depends on:
Blocks:
 
Reported: 2006-05-04 02:32 UTC by Richard Brown (RETIRED)
Modified: 2006-05-15 17:21 UTC (History)
4 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 Richard Brown (RETIRED) gentoo-dev 2006-05-04 02:32:00 UTC
* 'enewgroup()' called from 'install()' which is not a pkg_* function.
 * Package fails at QA and at life.  Please file a bug.


Portage 2203-svn (default-linux/x86/2005.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -fomit-frame-pointer -march=athlon-tbird"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -fomit-frame-pointer -march=athlon-tbird"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirrors.blueyonder.co.uk/mirrors/gentoo"
LC_ALL="en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
USE="x86 apm audiofile avi bash-completion bitmap-fonts bzip2 cli crypt cups curl dri eds emboss encode expat ffmpeg foomaticdb fortran freetds gif gpm gstreamer gtk2 imlib ipv6 isdnlog jpeg ldap libg++ libwww mad mikmod mp3 mpeg mssql mysql ncurses nls nptl nptlonly odbc ogg oggvorbis pam pcre pdflib perl php png pppd python quicktime readline recode reflection ruby samba sdl session spell spl ssl tcpd tiff truetype-fonts type1-fonts udev unicode vhosts vorbis xml2 xmms xorg xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LDFLAGS, LINGUAS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-04 02:42:10 UTC
Hmmm, funny. All the previous versions have that call placed in a more sane place...
Comment 2 adriancz 2006-05-05 04:19:09 UTC
Probably the same here:

 * 'enewgroup()' called from 'install()' which is not a pkg_* function.
 * Package fails at QA and at life.  Please file a bug.

!!! ERROR: www-servers/lighttpd-1.4.10-r2 failed.
Call stack:
  ebuild.sh, line 1525:   Called dyn_install
  ebuild.sh, line 1002:   Called src_install
  lighttpd-1.4.10-r2.ebuild, line 169:   Called enewgroup 'lighttpd'
  eutils.eclass, line 648:   Called die

!!! Bad package!  enewgroup is only for use in pkg_* functions!
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 3 Jason Wever (RETIRED) gentoo-dev 2006-05-06 16:41:34 UTC
Looks like this is now fixed in CVS.
Comment 4 Roderick van Domburg 2006-05-08 06:23:58 UTC
With all due respect to the current maintainer and all his past efforts, I can't help but feel that this ebuild isn't maintained as well as it should be.

Version 1.4.11 was released March 9th but still hasn't hit Portage yet (the stale #126603 doesn't exactly contain pretty remarks). And clearly, this is a show-stopper that shouldn't have been marked stable.

May I respectfully suggest a change of maintainership? Lighttpd is a great web server on the rise and improving its support on Gentoo helps spreading both communities.
Comment 5 Roderick van Domburg 2006-05-08 06:28:56 UTC
(In reply to comment #4)
> Version 1.4.11 was released March 9th but still hasn't hit Portage yet (the
> stale #126603 doesn't exactly contain pretty remarks). And clearly, this is a
> show-stopper that shouldn't have been marked stable.

Indeed it wasn't marked stable -- lighttpd is one of the few testing packages I'm running just because the stable 1.3 series are ancient. So I forgot, but my point remains: it doesn't seem what it oughta be.
Comment 6 Mark Loeser (RETIRED) gentoo-dev 2006-05-15 17:21:16 UTC
This has been fixed.