Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149404 - sys-cluster/mpich2-1.0.3-r1 can't emerge
Summary: sys-cluster/mpich2-1.0.3-r1 can't emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-28 05:05 UTC by Samuele Kaplun
Modified: 2007-09-16 17:39 UTC (History)
2 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 Samuele Kaplun 2006-09-28 05:05:03 UTC
Portage 2.1.2_pre1-r3 (default-linux/amd64/2006.1, gcc-4.1.1/amd64-vanilla, glibc-2.4-r4, 2.6.18-ck1 x86_64)
=================================================================
System uname: 2.6.18-ck1 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.5
Last Sync: Wed, 27 Sep 2006 12:50:01 +0000
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-java/java-config: 1.3.6-r1, 2.0.30
dev-lang/python:     2.4.3-r3, 2.5-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
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.17.50.0.4
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer -msse -msse2 -m3dnow -mfpmath=sse"
CHOST="x86_64-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 /usr/spool/PBS /var/bind /var/service"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/initng/daemon /etc/initng/net /etc/initng/system /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer -msse -msse2 -m3dnow -mfpmath=sse"
DISTDIR="/usr/portage/tree/distfiles"
FEATURES="autoconfig candy distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ http://ibiblio.org/pub/Linux/MIRRORS.html "
LANG="it_IT"
LC_ALL="it_IT"
LDFLAGS="-Wl,--hash-style=both"
LINGUAS="it"
PKGDIR="/usr/portage/tree/packages"
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="/usr/portage/tmp"
PORTDIR="/usr/portage/tree"
PORTDIR_OVERLAY="/usr/local/toolchain_overlay /usr/portage/local/layman/toolchain_overlay /usr/portage/local/layman/nxsty /usr/portage/local/layman/initng"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="amd64 3dnow 3dnowext X X509 a52 aac aalib acl acpi alsa apache2 arts audiofile avi bash-completion bcmath berkdb bitmap-fonts bluetooth bonobo browserplugin bzip2 bzlib cairo caps cdparanoia cdr cli cpudetection crypt css ctype cups curl dbm dbus dbx dga divx4linux dlloader dri dts dv dvb dvd dvdr dvdread elibc_glibc emul-linux-x86 encode examples exif expat fame fbcon ffmpeg fftw flac flash foo2zjs_devices_hp1000 foo2zjs_devices_hp1005 foo2zjs_devices_hp1018 foo2zjs_devices_hp1020 foo2zjs_devices_hp1600 foo2zjs_devices_hp2600n foo2zjs_devices_km2200 foo2zjs_devices_km2300 foo2zjs_devices_km2430 foo2zjs_devices_kmcpwl foomaticdb fortran freetype ftp gb gd gdbm gif gimpprint glitz glut gmp gnome gphoto2 gpm gstreamer gtk2 gtkhtml guile hal hashstyle howl iconv idn ieee1394 imagemagick imap imlib initng_plugins_also initng_plugins_bash_launcher initng_plugins_chdir initng_plugins_chroot initng_plugins_conflict initng_plugins_cpout initng_plugins_critical initng_plugins_ctrlaltdel initng_plugins_daemon_clean initng_plugins_debug_commands initng_plugins_envparser initng_plugins_find initng_plugins_fmon initng_plugins_fstat initng_plugins_history initng_plugins_idleprobe initng_plugins_initctl initng_plugins_interactive initng_plugins_iparser initng_plugins_last initng_plugins_limit initng_plugins_lockfile initng_plugins_logfile initng_plugins_netdev initng_plugins_netprobe initng_plugins_ngc4 initng_plugins_ngcs initng_plugins_nge initng_plugins_pause initng_plugins_provide initng_plugins_reload initng_plugins_renice initng_plugins_rlparser initng_plugins_simple_launcher initng_plugins_stcmd initng_plugins_stdout initng_plugins_suid initng_plugins_syncron initng_plugins_syslog initng_plugins_sysreq initng_plugins_unneeded initng_plugins_usplash innodb input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 isdnlog jack jasper java javascript jpeg jpeg2k kde kdeenablefinal kernel_linux lcms ldap lesstif libcaca libedit libg++ libgda libwww linguas_it live lm_sensors logitech logitech-mouse lzo mad mailwrapper matroska mbox mhash mikmod mime mmap mmx mmx2 mmxext mng mozilla mp3 mpeg mplayer msn musepack musicbrainz mysql mysqli ncurses nls nptl nptlonly nsplugin ogg oggvorbis openal opengl oss pcmcia pcre pdf pdflib perl php plotutils png posix postgres ppds pppd python qt qt3 qt4 quicktime readline real reflection rtc samba sasl scanner sdl session sharedext sharedmem simplexml slang sndfile snmp soap sockets sox spell spl sqlite sse sse2 ssl sumlink svg sysvipc szip taglib tcltk tcpd tetex theora threads tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 vcd video_cards_ati video_cards_radeon videos vidix visualization vorbis wifi win32codecs wmf wxwindows x264 xanim xcomposite xface xine xinerama xml xml2 xmlrpc xorg xosd xpm xscreensaver xsl xv xvid xvmc zeroconf zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

When emerging sys-cluster/mpich2 with use flags: crypt, cxx, doc, fortran, mpe, mpe-sdk, romio, threads here are the configure errors:
[...]
checking for <jni.h> include flag... no
checking for working javah in user's PATH... found /opt/blackdown-jdk-1.4.2.03/bin/javah
checking if /opt/blackdown-jdk-1.4.2.03/bin/javah works... unknown!
checking if /opt/blackdown-jdk-1.4.2.03 exists... yes
checking for <jni.h> include flag... found -I/opt/blackdown-jdk-1.4.2.03/include -I/opt/blackdown-jdk-1.4.2.03/include/linux
checking for <jni.h> usability... yes
checking for cygpath... no
creating directory /usr/portage/tmp/portage/mpich2-1.0.3-r1/work/mpich2-1.0.3/src/slog2sdk/trace_rlog/lib
creating /usr/portage/tmp/portage/mpich2-1.0.3-r1/work/mpich2-1.0.3/src/slog2sdk/trace_rlog/logfiles from source
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating sbin/install-package
config.status: WARNING:  /usr/portage/tmp/portage/mpich2-1.0.3-r1/work/mpich2-1.0.3/src/mpe2/src/slog2sdk/trace_rlog/sbin/install-package.in seems to ignore the --datarootdir setting
config.status: creating bin/traceprint
config.status: creating bin/traceTOslog2
config.status: creating trace_impl.h
SLOG2SDK:  "trace_sample" "trace_rlog" have been configured
MPE2:  "src/misc" "src/logging" "src/graphics" "src/collchk" "src/slog2sdk" have been configured
 * Applying mpich2-1.0.3-mpe-install.patch ...                                                                  [ ok ]
make: *** No rule to make target `/usr/portage/tmp/portage/mpich2-1.0.3-r1/work/mpich2-1.0.3/src/mpe2/Makefile.sm', needed by `/usr/portage/tmp/portage/mpich2-1.0.3-r1/work/mpich2-1.0.3/src/mpe2/Makefile.in'.  Stop.

!!! ERROR: sys-cluster/mpich2-1.0.3-r1 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  mpich2-1.0.3-r1.ebuild, line 138:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 1 Joel Martin (RETIRED) gentoo-dev 2006-09-28 05:41:42 UTC
It only reproduced for me with mpe-sdk.

So I'm assigning this to nerdboy since he added that.
Comment 2 Steve Arnold archtester gentoo-dev 2007-01-29 02:04:29 UTC
I thought ribosome was taking over the mpich2 stuff, but I'll see if I can work on this shortly if I can't reach him...
Comment 3 Olivier Fisette (RETIRED) gentoo-dev 2007-01-29 14:59:15 UTC
Steve:

And I still want to contribute some new ebuilds I made, but not maintain the whole thing. ;) Unfortunately, I have had no time for Gentoo recently. I will try to have a look at this in the near future.
Comment 4 Steve Arnold archtester gentoo-dev 2007-07-09 07:33:26 UTC
Okay, there's a lovely new mpich2-1.0.5_p4 ebuild to test, which appears to be the most current AFAICT.  Please test and report back any problems.  Thanks...
Comment 5 Steve Arnold archtester gentoo-dev 2007-09-16 17:39:22 UTC
Closing, since 1.0.3 kinda sucks, and 1.0.5 sucks less...  Please remember, heed the einfo in the new ebuild (ie, the mpe-sdk flag requires both java and some X libs to build the GUI tools, so you probably only want that on a workstation).  Please open a new bug for any problems with the new ebuild.