Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34981 - Chess Brain is outdated
Summary: Chess Brain is outdated
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-03 08:55 UTC by Wouter DeBacker
Modified: 2003-12-10 13:33 UTC (History)
0 users

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


Attachments
chessbrain-20407.ebuild (chessbrain-20407.ebuild,1.36 KB, text/plain)
2003-12-03 16:10 UTC, Mr. Bones. (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wouter DeBacker 2003-12-03 08:55:14 UTC
Version 2.0314.03 of Chess Brain is outdated. Moreover it needs 
sys-libs/lib-compat which is not mentioned as a dependency in the ebuild.

Reproducible: Always
Steps to Reproduce:
1.emerge chessbrain
2.nano -w /opt/chessbrain/cbspn.conf
3.cd /opt/chessbrain && ./cbspn
Actual Results:  
Error message : libstdc++-libc6.2-2.so.3 : cannot open shared object file
Consulting the forums at www.chessbrain.net I found out that sys-libs/lib-compat 
needs to be emerged too although it isn't listed as a dependency in the ebuild. 
After emerging lib-compat the program cbspn no longer produces an error and 
contacts the SuperNode as it should. But then the SuperNode responds that 
version 2.0314.03 is outdated.

Expected Results:  
The program should have started obtaining distributed computing tasks to 
perform.

Gentoo Base System version 1.4.3.10
Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.
20-gentoo-r8)
=================================================================
System uname: 2.4.20-gentoo-r8 i686 Pentium III (Katmai)
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config 
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config 
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -fprefetch-loop-arrays -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod 
mpeg ncurses nls pdflib png quicktime sdl spell truetype xml2 xmms xv zlib gdbm 
berkdb slang readline arts svga java gpm tcpd pam libwww ssl perl python imlib 
oggvorbis qt motif opengl mysql X -gnome kde gtk"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2003-12-03 15:41:43 UTC
ENOTAGAME

maintained by sci.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2003-12-03 16:10:49 UTC
Created attachment 21664 [details]
chessbrain-20407.ebuild

Here's an untested ebuild for chessbrain-20407.ebuild which seems to be the
latest version at the moment.
Comment 3 Wouter DeBacker 2003-12-04 12:36:22 UTC
1) 20407-01 is indeed the latest non-static non-experimental version. I downloaded it directly from the ChessBrain site and it runs fine. 

2) While you're at it couldn't you correct the typo from 'distibuted' to 'distributed' in the description. Perhaps you could even make it read : Client for the ChessBrain distributed computing project.

3) Why did you insert zlib in RDEPEND? Don't all ebuilds depend on that one ? Doesn't it come with 'emerge system' anyway?

4) Why does ChessBrains client need e2fsprogs in RDEPEND? 
Comment 4 Patrick Kursawe (RETIRED) gentoo-dev 2003-12-10 07:32:19 UTC
2) ok
3) you are right
4) because it depends on /lib/libuuid.so.1 which is provided by e2fsprogs

I took the attached ebuild and modified it slightly - I was not happy with using GPL-2 for a program that is not yet GPLed and by letting it run as root.

Should be in portage soon, thanks.
Comment 5 Wouter DeBacker 2003-12-10 13:33:44 UTC
Good thinking! Nice work! One bug less! Only N-1 to go ;)
CU. Over and out.