QA Notice: has_version() in global scope: dev-php/mod_php-4.3.6 QA Notice: has_version() in global scope: dev-php/mod_php-4.3.6 QA Notice: has_version() in global scope: dev-php/mod_php-4.3.5 QA Notice: has_version() in global scope: dev-php/mod_php-4.3.5 QA Notice: has_version() in global scope: dev-php/mod_php-4.3.6_rc2 QA Notice: has_version() in global scope: dev-php/mod_php-4.3.6_rc2 QA Notice: has_version() in global scope: dev-php/mod_php-4.3.4-r4 QA Notice: has_version() in global scope: dev-php/mod_php-4.3.4-r4
it isn't in the global scope! it runs inside a function that is called from the global scope due the dynamic SLOT stuff that mod_php needs.
*** Bug 76569 has been marked as a duplicate of this bug. ***
This showed up druing emerge -uDvp world. Any idea what's going on here and is it safe to emerge -uD world? Code: These are the packages that I would merge, in order: ################################################################ Calculating world dependencies - QA Notice: has_version() in global scope: dev-php/mod_php-4.3.11 QA Notice: has_version() in global scope: dev-php/mod_php-4.3.11 ################################################################ here is my emerge --info tux root # mee emerge -info *** --inject has been deprecated. *** If you manage a piece of software yourself, add it's name and *** version (eg foo/bar-1.0) to /etc/portage/profile/package.provided. *** If you want to prevent portage from upgrading a package, add it to *** /etc/portage/package.mask prepending it with '>' (eg >foo/bar-1.0) *** For more information on fine-grained portage control, please see *** the portage man page. emerge: please specify at least one cat/pkg-ver to inject. tux root # emerge -info- Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r5 i686) ================================================================= System uname: 2.6.11-gentoo-r5 i686 Intel(R) Celeron(R) CPU 2.40GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Apr 10 2005, 09:49:41)] 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-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 alsa apache2 apm arts avi berkdb bitmap-fonts crypt emboss encode foomaticdb fortran gd gdbm gif gpm gtk2 imagemagic imagemagick imlib ipv6 jpeg libg++ libwww mad mikmod motif mp3 mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts vhosts xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
It is safe to ignore these warnings for now. When we unmask the new Apache ebuilds, we'll be switching mod_php over to a new eclass which does not generate these warnings. Best regards, Stu
Hi, These QA warnings are fixed by the new PHP packages in our Gentoo PHP Overlay. Please test, and confirm whether or not the problem has been solved. http://svn.gnqs.org/projects/gentoo-php-overlay/ Best regards, Stu