Hi, emerge pvm gives following error message: Calculating dependencies ...done! >>> emerge (1 of 1) sys-cluster/pvm-3.4.4-r2 to / >>> md5 src_uri ;-) pvm3.4.4.tgz >>> Unpacking source... >>> Unpacking pvm3.4.4.tgz to /var/tmp/portage/pvm-3.4.4-r2/work * Applying pvm-3.4.4-gentoo.diff ... [ ok ] * Applying pvm-3.4.4-s390.patch ... [ ok ] * Applying pvm-3.4.4-x86_64-segfault.patch ... [ ok ] >>> Source unpacked. ./lib/aimk -here -f ./conf/`./lib/pvmtmparch`.def -f ./Makefile.aimk default grep: /var/tmp/portage/pvm-3.4.4-r2/work/pvm3/conf/LINUXI386.def: No such file or directory making in . for LINUXI386 ./lib/aimk: line 100: exec: PVM_ARCH=LINUXI386: not found make: *** [default] Error 127 !!! ERROR: sys-cluster/pvm-3.4.4-r2 failed. !!! Function src_compile, Line 44, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. -------------------------------------------- and emerge --info gives: Calculating dependencies ...done! >>> emerge (1 of 1) sys-cluster/pvm-3.4.4-r2 to / >>> md5 src_uri ;-) pvm3.4.4.tgz >>> Unpacking source... >>> Unpacking pvm3.4.4.tgz to /var/tmp/portage/pvm-3.4.4-r2/work * Applying pvm-3.4.4-gentoo.diff ... [ ok ] * Applying pvm-3.4.4-s390.patch ... [ ok ] * Applying pvm-3.4.4-x86_64-segfault.patch ... [ ok ] >>> Source unpacked. ./lib/aimk -here -f ./conf/`./lib/pvmtmparch`.def -f ./Makefile.aimk default grep: /var/tmp/portage/pvm-3.4.4-r2/work/pvm3/conf/LINUXI386.def: No such file or directory making in . for LINUXI386 ./lib/aimk: line 100: exec: PVM_ARCH=LINUXI386: not found make: *** [default] Error 127 !!! ERROR: sys-cluster/pvm-3.4.4-r2 failed. !!! Function src_compile, Line 44, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. ----------------------------------------------- I am new to Gentoo bug reporting, so advice me on additional steps to follow (if they are needed :-). Reproducible: Always Steps to Reproduce: 1. emerge pvm 2. 3.
Same trouble here with pvm-3.4.4-r3. As for your question Oleg pasting the output of emerge --info into the additional information section usually helps those trying to deal with the bug :) >>> Unpacking source... >>> Unpacking pvm3.4.4.tgz to /var/tmp/portage/pvm-3.4.4-r3/work * Applying pvm-3.4.4-gentoo.diff ... [ ok ] * Applying pvm-3.4.4-s390.patch ... [ ok ] * Applying pvm-3.4.4-x86_64-segfault.patch ... [ ok ]>>> Source unpacked. ./lib/aimk -here -f ./conf/`./lib/pvmtmparch`.def -f ./Makefile.aimk default grep: /var/tmp/portage/pvm-3.4.4-r3/work/pvm3/conf/LINUXI386.def: No such file or directory making in . for LINUXI386 ./lib/aimk: line 100: exec: PVM_ARCH=LINUXI386: not found make: *** [default] Error 127 !!! ERROR: sys-cluster/pvm-3.4.4-r3 failed. !!! Function src_compile, Line 44, Exitcode 2 !!! (no error message) emerge --info output Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r6 i686) ================================================================= System uname: 2.6.9-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.6.6 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.10 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fforce-addr -falign-functions=32 -fprefetch-loop-arrays -mfpmath=sse,387 -fomit-frame-pointer -funroll-loops -fstack-protector" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fforce-addr -falign-functions=32 -fprefetch-loop-arrays -mfpmath=sse,387 -fomit-frame-pointer -funroll-loops -fstack-protector" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://gentoo.seren.com/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aac aalib acpi acpi4linux activefilter aim alsa amd apm audiofile avi bdf berkdb bidi bindist bitmap-fonts bonobo bzlib c calendar cddb cdparanoia cdr cdrom cjk codecs crypt cups curl curlwrappers dga dhcp directfb divx4linux doc dv dvd dvdr dvdread eds emoticon encode erandom esd ethereal evo exif f77 faac faad fam fame fbcon ffmpeg fftw fla flac foomaticdb fortran freetype ftp gb gcj gd gdbm geoip ggi gif gimp gimpprint glade gnome gnomedb gnuplot gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml guile hal hostap-noplx howl hub i8x0 icq icu ieee1394 imagemagick imap imlib imlib2 interbase intl ipv6 jabber jack java javacomm javadoc javamail javascript jbig jce jikes jp2 jpeg jpeg2k junit jython kadu-modules kadu-voice latex lcd ldap libcaca libg++ libgda libwww live lzo lzw lzw-tiff mad matroska mdb mikmod mime ming mjpeg mmx mmx2 mng monkey mono mozilla moznocompose moznoirc moznomail mozp3p mozsvg mp3 mpeg mpeg4 mplayer msn ncurses net network nls nntp nptl ntlm objc ocaml offensive oggvorbis openal opengl oscar oss pam pcmcia pcre pda pdf pdflib perl png pnp python qt quicktime readline rtc samba scanner sdl session silc slang smime snmp speex spell sse sse2 ssl svg svga tcltk tcpd tetex theora tidy tiff timidity truetype trusted unicode usb v4l v4l2 vcdimager vim vim-with-x wifi wmf wxwin wxwindows x86 xine xml xml2 xmms xosd xpm xscreensaver xsl xv xvid xvmc yahoo yv12 zlib"
The following lines in the ebuild are wrong: cp conf/LINUX.def conf/LINUXX86_64.def cp conf/LINUX.m4 conf/LINUXX86_64.m4 They should read cp conf/LINUX.def conf/LINUXI386.def cp conf/LINUX.m4 conf/LINUXI386.m4
Created attachment 49017 [details, diff] Patch for pvm-3.4.4-r3.ebuild to fix config file name for x86 This patch applies cleanly to pvm-3.4.4-r3.ebuild (and likely -r2 as well), fixing the issue and allowing compilation on an Intel 32-bit x86 system.
Hi, Thanks for the patch, but we still need to keep the x86_64 one for amd64. *** This bug has been marked as a duplicate of 82614 ***