Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 136431 - Merging of Povray 3.6.1-r1 fails w/ FEATURES="confcache"
Summary: Merging of Povray 3.6.1-r1 fails w/ FEATURES="confcache"
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 136757 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-11 09:26 UTC by Felix Becker
Modified: 2006-06-14 04:00 UTC (History)
1 user (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 Felix Becker 2006-06-11 09:26:03 UTC
Hi, i just tried to emerge povray, but it failed:

Supporting libraries
--------------------
configure: configuring in libraries/png
configure: running /bin/sh './configure.gnu' --prefix=/usr  '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' 'COMPILED_BY=root (on afriholiker)' '--with-x' '--without-svga' '--build=i686-pc-linux-gnu' '--cache-file' 'config.cache' 'CFLAGS=-O2 -march=pentium-m -pipe' 'CXXFLAGS=-O2 -march=pentium-m -pipe' 'build_alias=i686-pc-linux-gnu' 'host_alias=i686-pc-linux-gnu' --cache-file=../../config.cache --srcdir=.
configure.gnu: configuring libpng 1.2.5
configure.gnu: running ./configure --srcdir=. --cache-file=../../config.cache  --prefix=/usr --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
configure: loading cache ../../config.cache
configure: error: `CFLAGS' has changed since the previous run:
configure:   former value:  -O2 -march=pentium-m -pipe
configure:   current value:  -pipe -O3 -msse -mfpmath=sse -msse2 -march=pentium4 -mtune=pentium4 -malign-double -minline-all-stringops -O2 -march=pentium-m -pipe
configure: error: `CPPFLAGS' was not set in the previous run
configure: error: `LDFLAGS' was not set in the previous run
configure: error: `build_alias' was set to `i686-pc-linux-gnu' in the previous run
configure: error: changes in the environment can compromise the build
configure: error: run `make distclean' and/or `rm ../../config.cache' and start over


===============================================================================
POV-Ray 3.6.1 has been configured with the following features:
  I/O restrictions: enabled
  X Window display: enabled
  SVGAlib display : disabled

Type 'make' to build, and 'make install' to install all files in the hierarchy
/usr
===============================================================================

 * Building povray
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/povray-3.6.1-r1/work/povray-3.6.1'
Making all in libraries
make[2]: Entering directory `/var/tmp/portage/povray-3.6.1-r1/work/povray-3.6.1/libraries'
Making all in png
make[3]: Entering directory `/var/tmp/portage/povray-3.6.1-r1/work/povray-3.6.1/libraries/png'
make[3]: *** No rule to make target `all'.  Stop.
make[3]: Leaving directory `/var/tmp/portage/povray-3.6.1-r1/work/povray-3.6.1/libraries/png'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/povray-3.6.1-r1/work/povray-3.6.1/libraries'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/povray-3.6.1-r1/work/povray-3.6.1'
make: *** [all] Error 2

!!! ERROR: media-gfx/povray-3.6.1-r1 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  povray-3.6.1-r1.ebuild, line 51:   Called die

!!! build failed
!!! If you need support, post the topmost build error, and the call stack if relevant.


----------------------------------------------------------------------
emerge --info:
Portage 2.1 (default-linux/x86/2005.1, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 Intel(R) Pentium(R) M processor 1400MHz
Gentoo Base System version 1.12.1
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
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-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://gentoo.intergenia.de "
LINGUAS="en de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aac acpi alsa arts artswrappersuid asf avi berkdb bitmap-fonts cdinstall cdr chroot cli crypt cups dri dts dvd dvdread encode ethereal extrafilters fbsplash flac foomaticdb fortran gdbm gif gimp glut gpm gstreamer hal imlib isdnlog jabber jingle jpeg jpeg2k kde kdeenablefinal kdehiddenvisibility libcaca libg++ libwww mad mikmod mjpeg mmx motif mp3 mpeg musicbrainz mysql ncurses nls nmap nptl nptlonly nvidia ogg oggvorbis opengl pam pcre pdflib perl pic plotutils png pppd python qt quicktime readline reflection samba sdl session spell spl sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode userlocales visualization vorbis wifi win32codecs xine xml xml2 xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_-acecad input_devices_-aiptek input_devices_-calcomp input_devices_-citron input_devices_-digitaledge input_devices_-dmc input_devices_-dynapro input_devices_-elo2300 input_devices_-elographics input_devices_-evdev input_devices_-fpit input_devices_-hyperpen input_devices_-jamstudio input_devices_-joystick input_devices_-magellan input_devices_-magictouch input_devices_-microtouch input_devices_-mutouch input_devices_-palmax input_devices_-permount input_devices_-spaceorb input_devices_-summa input_devices_synaptics input_devices_-tek4957 input_devices_-ur98 input_devices_-vmmouse input_devices_-void kernel_linux linguas_en linguas_de userland_GNU video_cards_-apm video_cards_-ark video_cards_-ati video_cards_-chips video_cards_-cirrus video_cards_-cyrix video_cards_-dummy video_cards_-fbdev video_cards_-fglrx video_cards_-glint video_cards_-i128 video_cards_-i740 video_cards_-i810 video_cards_-imstt video_cards_-mga video_cards_-neomagic video_cards_-newport video_cards_-nsc video_cards_nv video_cards_-nvidia video_cards_-rendition video_cards_-s3 video_cards_-s3virge video_cards_-savage video_cards_-siliconmotion video_cards_-sis video_cards_-sisusb video_cards_-sunbw2 video_cards_-suncg14 video_cards_-suncg3 video_cards_-suncg6 video_cards_-sunffb video_cards_-sunleo video_cards_-suntcx video_cards_-tdfx video_cards_-tga video_cards_-trident video_cards_-tseng video_cards_-v4l video_cards_-vesa video_cards_-vga video_cards_-via video_cards_-vmware video_cards_-voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS
Comment 1 Felix Becker 2006-06-11 09:31:40 UTC
disabling of the feature confcache helps. after disabling the confcache, povray merges successfully.
Comment 2 Felix Becker 2006-06-11 09:38:05 UTC
well, i think this is only a workaround
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-06-11 09:52:25 UTC
See Bug 134454, Comment #0 and reopen after you've attached the needed information. Thanks.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-06-14 04:00:16 UTC
*** Bug 136757 has been marked as a duplicate of this bug. ***