Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71682 - unable to emerge sys-cluster/pvm (3.4.4-r2): grep: /var/tmp/portage/pvm-3.4.4-r2/work/pvm3/conf/LINUXI386.def: No such file or directory
Summary: unable to emerge sys-cluster/pvm (3.4.4-r2): grep: /var/tmp/portage/pvm-3.4.4...
Status: RESOLVED DUPLICATE of bug 82614
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo Cluster Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 73596
  Show dependency tree
 
Reported: 2004-11-18 10:03 UTC by Oleg Titov
Modified: 2010-09-10 19:00 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch for pvm-3.4.4-r3.ebuild to fix config file name for x86 (pvm.patch,567 bytes, patch)
2005-01-19 22:44 UTC, Tom Molesworth
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Oleg Titov 2004-11-18 10:03:04 UTC
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.
Comment 1 Greg 2004-11-30 11:06:35 UTC
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"
Comment 2 gent_bz 2004-12-26 05:46:46 UTC
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
Comment 3 Tom Molesworth 2005-01-19 22:44:27 UTC
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.
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2005-02-20 01:55:44 UTC
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 ***