Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 56373 - fxruby-1.0.29 failes to emerge
Summary: fxruby-1.0.29 failes to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Ryan Phillips (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-07 13:49 UTC by Cletus Lichte
Modified: 2004-10-22 10:54 UTC (History)
0 users

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


Attachments
fxruby-1.2a ebuild (fxruby-1.2a.ebuild,838 bytes, text/plain)
2004-07-08 09:42 UTC, Ryan Phillips (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cletus Lichte 2004-07-07 13:49:26 UTC
I get the following error when trying to emerge fxruby-1.0.29.

Calculating dependencies ...done!
>>> emerge (1 of 1) dev-ruby/fxruby-1.0.29 to /
>>> md5 src_uri ;-) FXRuby-1.0.29.tar.gz
>>> Unpacking source...
>>> Unpacking FXRuby-1.0.29.tar.gz to /tmp/portage/fxruby-1.0.29/work
>>> Source unpacked.
install.rb: entering config phase...

   **********************************************************************
   *                            Hey!                                    *
   *                    Where is FOX installed?                         *
   *                                                                    *
   * I couldn't locate 'fxver.h' in any of the following directories:   *
   *                                                                    *
   *    /usr/include/fox
   *    /usr/local/include/fox
   *    /sw/include/fox
   *                                                                    *
   * Please specify the locations for the FOX header files and library  *
   * using the --with-fox-include and --with-fox-lib options to         *
   * extconf.rb as described in the FXRuby installation instructions.   *
   **********************************************************************

install.rb config first
Try 'ruby install.rb --help' for detailed usage.

!!! ERROR: dev-ruby/fxruby-1.0.29 failed.
!!! Function src_compile, Line 23, Exitcode 1
!!! (no error message)



Reproducible: Always
Steps to Reproduce:
1. emerge fxruby
2.
3.




emerge info:

Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.7-gentoo-r8)
=================================================================
System uname: 2.6.7-gentoo-r8 i686 VIA Samuel 2
Gentoo Base System version 1.5.1
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=c3 -O2 -fomit-frame-pointer -pipe"
CHOST="i586-pc-linux-gnu"
COMPILER="gcc3"
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=c3 -O2 -fomit-frame-pointer -pipe"
DISTDIR="/tmp/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j1"
PKGDIR="/tmp/usr/portage/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/tmp/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow 3ds X X509 Xaw3d aalib acpi acpi4linux activefilter alsa apache2
athena atlas audiofile avi berkdb cddb cle266 crypt cscope cups curl dedicated
dga dillo divx4linux djbfft dnd doc dv dvd emacs encode escreen ethereal f77
faac faad fdftk fftw flac flash fltk fluidsynth fmod foomaticdb gd gdbm ggi gif
gimpprint glade gpm gstreamer gtk gtk2 icq idl imagemagick imap imlib imlib2
jabber jack jack-caps jack-tmpfs javascript jpeg ladcca lcms libcaca libwww live
lufsusermount mad mbox mcal md5sum mikmod mmx mng motif mozilla moznocompose
moznoirc moznomail mozsvg mpeg mpeg4 mpi mplayer msn ncurses net nogcj nomac
objc oggvorbis opengl oscar oss pam parse-clocks pcap pda pdflib perl plotutils
png ppds python qt quicktime radeon readline ruby ruby18 sdl skey slp sox speex
spell sqlite ssl svg tcltk tcpd tetex tiff truetype unicode usb
video_cards_radeon videos vim-with-x wmf wxwindows x86 xgetdefault xml xml2 xmms
xprint xv xvid yahoo yv12 zlib"
Comment 1 Ryan Phillips (RETIRED) gentoo-dev 2004-07-07 15:59:29 UTC
This is probably attributed to the fact that fxruby requires fox-1.0.x.
Comment 2 Cletus Lichte 2004-07-07 17:28:23 UTC
Yes.  After tweaking the fxruby ebuild to find Fox, it says that it won't work with any version of Fox over 1.0.*.  Is there a new version of fxruby that will work with the version of Fox thats in portage?  Either that or Fox-1.2.* needs to be masked.  I'm going to mask Fox in /etc/portage/package.mask until this gets fixed.
Comment 3 Ryan Phillips (RETIRED) gentoo-dev 2004-07-08 09:41:22 UTC
Yes.  There is version 1.2a, but I haven't been able to get it to work.  It hangs when I do a `require "fox"`
Comment 4 Ryan Phillips (RETIRED) gentoo-dev 2004-07-08 09:42:16 UTC
Created attachment 35012 [details]
fxruby-1.2a ebuild
Comment 5 Ryan Phillips (RETIRED) gentoo-dev 2004-07-08 09:43:42 UTC
I had to manually check out the code from CVS to create the package.

http://www.trolocsis.com/files/fxruby-1.2a.tar.gz
Comment 6 Cletus Lichte 2004-07-11 20:32:55 UTC
Ok, thanks, I'll give this a try!  :)
Comment 7 Andrew Cowie 2004-07-18 05:36:43 UTC
Any luck Cletus? Can we close this? AfC
Comment 8 Cletus Lichte 2004-07-26 01:51:39 UTC
The ebuild should require fxscintilla.  If it's emerged after fxruby, programs that need both, e.g. freeride, won't work.  Other than that, please close if you wish.  Thanks!
Comment 9 Michael Kohl (RETIRED) gentoo-dev 2004-10-22 10:54:23 UTC
1. All newer fxruby ebuilds now depend on fxscintilla.

2. I've just commited fxruby-1.2.2 to CVS, so there now is an ebuild for the 1.2 branch of Fox.

I take the freedom to close this bug, hope it's ok with you Ryan.