Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77233 - Planeshift complains about unknown lib cssys
Summary: Planeshift complains about unknown lib cssys
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-09 07:39 UTC by Carlos Eduardo Santos
Modified: 2005-01-09 15:18 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 Carlos Eduardo Santos 2005-01-09 07:39:08 UTC
When I try to emerge planeshift, all dependencies are installed correctly, but planeshift itself complains about unknown lib cssys when it checks for Crystal Space.

Reproducible: Always
Steps to Reproduce:
1. emerge -u crystalspace (if you already have an old crystal space version installed)
2. emerge planeshift
3.

Actual Results:  
root # emerge planeshift
Calculating dependencies  ...done!
>>> emerge (1 of 1) games-rpg/planeshift-0.2.010-r1 to /
>>> md5 src_uri ;-) planeshift-0.2.010.tar.bz2
>>> Unpacking source...
>>> Unpacking planeshift-0.2.010.tar.bz2 to
/var/tmp/portage/planeshift-0.2.010-r1/work
 * Applying planeshift-0.2.010-fix-cast.diff ...                          [ ok
]>>> Source unpacked.
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for jam... jam
checking for install... install
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for socklen_t... yes
checking for stdint-types... found in stdint.h
creating include/psstdint.h - (just to include  stdint.h)
checking for Crystal Space - version >= 0.94... Unknown lib: cssys
Usage: cs-config [OPTIONS] [LIBRARIES]
Options:
        [--prefix]
        [--exec-prefix]
        [--version]
        [--long-version]
        [--libdir]
        [--includedir]
        [--libs]
        [--cflags]
        [--cxxflags]
        [--makevars]
        [--help]
Libraries:
        csgeom
        csgfx
        cstool
        csutil
        csws


Note that the Crystal Space directory is detect by looking at the CRYSTAL
environment variable. Make sure this variable is set correctly.
Unknown lib: cssys
Usage: cs-config [OPTIONS] [LIBRARIES]
Options:
        [--prefix]
        [--exec-prefix]
        [--version]
        [--long-version]
        [--libdir]
        [--includedir]
        [--libs]
        [--cflags]
        [--cxxflags]
        [--makevars]
        [--help]
Libraries:
        csgeom
        csgfx
        cstool
        csutil
        csws


Note that the Crystal Space directory is detect by looking at the CRYSTAL
environment variable. Make sure this variable is set correctly.
Unknown lib: cssys
Usage: cs-config [OPTIONS] [LIBRARIES]
Options:
        [--prefix]
        [--exec-prefix]
        [--version]
        [--long-version]
        [--libdir]
        [--includedir]
        [--libs]
        [--cflags]
        [--cxxflags]
        [--makevars]
        [--help]
Libraries:
        csgeom
        csgfx
        cstool
        csutil
        csws


Note that the Crystal Space directory is detect by looking at the CRYSTAL
environment variable. Make sure this variable is set correctly.
no
*** Could not run Crystal Space test program, checking why...
configure: error:
*** Crystal Space couldn't be found. The latest version is always avaiable
*** from http://crystal.linuxgames.com.
***
*** be also sure that you've either installed CS or set the CRYSTAL var right.
*** You also have to compile the cs-config script in CS. Do this with the
*** following command in your CS dir:
***     make csconf

!!! ERROR: games-rpg/planeshift-0.2.010-r1 failed.
!!! Function src_compile, Line 45, Exitcode 1
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

root # echo $CRYSTAL
/opt/crystal


Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.6.9-gentoo-r13 i686)
=================================================================
System uname: 2.6.9-gentoo-r13 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://ftp.las.ic.unicamp.br/pub/gentoo/
ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirror.datapipe.net/gentoo
http://gentoo.seren.com/gentoo"MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X aalib acl alsa apache2 arts avi berkdb bitmap-fonts
bonobo bzlib cdr crypt divx4linux dvd dvdr encode esd fam fbcon flac foomaticdb
fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imagemagick
imap imlib innodb java javascript jpeg junit libwww mad mikmod mmx motif mozilla
mpeg msn mysql ncurses nls offensive oggvorbis opengl oscar pam pdflib perl php
png python quicktime readline rtc ruby samba sasl sdl slang sqlite sse ssl svga
tcltk tcpd tiff truetype vhosts xinerama xml xml2 xmms xv xvid yahoo zlib"
Comment 1 SpanKY gentoo-dev 2005-01-09 11:26:46 UTC
current planeshift in portage wont build ... it's outdated

upstream hasnt released a new version for linux yet so we cant do anything

i'll mark planeshift KEYWORDS=-* for now
Comment 2 Carlos Eduardo Santos 2005-01-09 15:12:54 UTC
The planeshift website recommends getting the latest version from cvs, and it tells the game has been developed using linux. Is it possible for you to launch a new version from the game's cvs?
Comment 3 SpanKY gentoo-dev 2005-01-09 15:18:09 UTC
of course users can do that, but we (Gentoo) arent going to add an ebuild to do it