Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 56616
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Science Related Packages <sci@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Dominik Joe Pant&#367;&#269;ek <joe@joe.cz>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 56616 depends on: Show dependency tree
Bug 56616 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-07-10 09:46 0000
When I try to emerge R (dev-lang/R) without prior emerging f2c, it fails during
./configure stage with error message complaining about missing f77 compiler /
f2c.  I took a look into R-1.8.1.ebuild and found, that on x86 platform it
doesn't depend on neither f77 compiler nor f2c.

Reproducible: Always
Steps to Reproduce:
1. emerge unmerge f2c # To make sure it isn't there ;-)
2. emerge R # Takes quite a long and needs a LOT of memory - and fails...

Actual Results:  
R ebuild failed during ./configure stage

Expected Results:  
Merge R :)

/usr/portage> emerge info
Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.7
-gentoo-r8)
=================================================================
System uname: 2.6.7-gentoo-r8 i686 Mobile Intel(R) Celeron(TM) CPU        
1333M
Hz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2
/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/
config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/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 acpi alsa apache2 apm arts avi berkdb bonobo cdr crypt cups directfb
emac
s emacs-w3 encode esd fam fbcon flac foomaticdb gdbm gif gnome gnutls gphoto2
gp
m gtk gtk2 gtkhtml guile imagemagick imap imlib ipv6 jabber jack java jpeg ldap 
libg++ libwww mad maildir mikmod mmx motif mozilla mpeg mysql ncurses nls
oggvor
bis opengl oss pam pcmcia pdflib perl png pnp python quicktime readline ruby
sdl
 slang spell sse ssl svg svga tcpd theora truetype unicode usb x86 xml2 xmms xv 
zlib"

/usr/portage>

------- Comment #1 From Colin Macdonald 2004-07-10 22:53:56 0000 -------
This looks like its fixed in the 1.9.0 and 1.9.0-r1 ebuilds which are in ~x86. 
The fix uses pkg_setup() to check for g77 or f2c, you could probably add the
following to the 1.8.1 and call it 1.8.1-r1:

pkg_setup() {
      if ! which g77 &>/dev/null && ! which f2c &>/dev/null; then
                 eerror "g77 and f2c not found. Maybe the f77 USE flag was not
set when"
                 eerror "you emerged gcc - you could also install f2c"
            die "need g77 or f2c ."
      fi
}

------- Comment #2 From Danny van Dyk (RETIRED) 2004-07-11 10:51:57 0000 -------
In CVS now, thanks!

------- Comment #3 From Patrick Kursawe 2004-10-20 05:31:18 0000 -------
*** Bug 68258 has been marked as a duplicate of this bug. ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug