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"
ENOTAGAME maintained by sci.
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.
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?
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.
Good thinking! Nice work! One bug less! Only N-1 to go ;) CU. Over and out.