If arts is not installed, then tora configure fails because mcopidl is needed to build it. Please add a DEPEND on kde-base/arts. Reproducible: Didn't try Steps to Reproduce: 1. emerge unmerge arts 2. emerge tora Actual Results: Fails to compile (sorry, lost the precise error). Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-gentoo-r2 x86_64) ================================================================= System uname: 2.6.13-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.13 ccache version 2.3 [disabled] dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/boot/grub:/usr/lib/perl5/vendor_perl/5.8.4/Netcomics/etc /etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /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/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg distlocks sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.mirrors.pair.com/ http://gentoo.osuosl.org" MAKEOPTS="-j2" PKGDIR="/var/tmp/safe/portage-pkg" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X aalib acl alsa apache2 avi bash-completion berkdb bitmap-fonts boo cairo cdr crypt cups curl dvd eds emboss encode esd f77 fam flac foomaticdb fortran gcj gd gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib ipv6 ithreads java jpeg kde kerberos krb4 libwww lzw lzw-tiff mad mikmod mono motif mozilla mozsvg mp3 mpeg mysql ncurses network nls nptl ogg opengl pam pdflib perl png postgres python qt quicktime readline samba sasl sdl slang snmp spell sqlite ssl tcltk tcpd tetex threads tiff truetype-fonts type1-fonts usb userlocales v4l2 vhosts vorbis xine xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
I think this may be the cause of my error: checking oci works... configure: error: Couldn't compile and run a simpile OCI app. Try setting ORACLE_HOME or check config.log. Otherwise, make sure ORACLE_HOME/lib is in /etc/ld.so.conf or LD_LIBRARY_PATH !!! Please attach the config.log to your bug report: !!! /var/tmp/portage/tora-1.3.18/work/tora-1.3.18/config.log !!! ERROR: dev-db/tora-1.3.18 failed. !!! Function econf, Line 485, Exitcode 0 !!! econf failed I will attach my log and attempt to emerge kde-base/arts. BTW, IIRC tora did not require any kde packages in the past. Why has this changed?
Created attachment 74747 [details] config.log Log created when I remove the '-pv' from the following: # emerge -Du tora -pv These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] dev-db/tora-1.3.18 [1.3.16-r1] -debug -kde +oracle 0 kB
emerge of kde-base/arts did not resolve my error.
(In reply to comment #1) > Try setting ORACLE_HOME or check config.log. > Otherwise, make sure ORACLE_HOME/lib is in /etc/ld.so.conf or LD_LIBRARY_PATH Have you tried setting the ORACLE_HOME or including the lib path into LD_LIBRARY_PATH?
(In reply to comment #0) > If arts is not installed, then tora configure fails because mcopidl is needed > to > build it. Please add a DEPEND on kde-base/arts. Arts is only needed if the kde USE flag is enabled. I adjusted the DEPENDs to satisfy this dependency.