Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61231 - ruby crashed after ruby and ruby-config update
Summary: ruby crashed after ruby and ruby-config update
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-22 03:02 UTC by Sebastian Stumpf
Modified: 2004-08-23 23:15 UTC (History)
0 users

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 Sebastian Stumpf 2004-08-22 03:02:09 UTC
I updated dev-lang/ruby-1.8.1-r7 to 1.8.2_pre2 and dev-ruby/ruby-config-0.2 to 0.3. 
I started net-www/raggle-0.3.0 and it exits with the following code:

noganex@elysium noganex $ raggle 
Raggle: Loading config...
Raggle: Loading feed list...
Raggle: Loading theme...
/usr/bin/raggle:3117:in `setup_win': uninitialized constant Ncurses (NameError)
        from /usr/bin/raggle:3383:in `main'
        from /usr/bin/raggle:4200

So I downgraded ruby and ruby-config -> raggle works.
I've got no idea how to fix this..

Reproducible: Always
Steps to Reproduce:




Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r1, 2.6.8.1)
=================================================================
System uname: 2.6.8.1 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
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/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.tiscali.nl/pub/mirror/gentoo
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://mirrors.sec.informatik.tu-darmstadt.de/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 aalib apache apm avi berkdb cdr crypt cups directfb dvd encode foomaticdb
gd gd-external gdbm gif gphoto2 gpm gtk gtk2 imap imlib java jpeg libg++ libwww
mad mikmod motif mpeg mplayer mysql nas ncurses nls oggvorbis opengl oss pam
pdflib perl php png python quicktime readline ruby scanner sdl slang spell ssl
svga tcltk truetype x86 xml2 xmms xv zlib"
Comment 1 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-08-23 04:10:13 UTC
Can you remerge raggle (and ncurses-ruby) after you upgrade ruby to 1.8.2_pre2? I cannot reproduce the error.
Comment 2 Sebastian Stumpf 2004-08-23 04:40:45 UTC
remerging ncurses-ruby worked. 
seems like a pbkac ;)
Comment 3 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-08-23 23:15:34 UTC
All right. Closing. If we get several bug reports similar to yours, I'll add 'einfo "You may need to rebuild ruby modules."' or so to pkg_postinst. Thanks for reporting.