| Summary: | emerge app-games/planeshift-0.2.010-r1 failed | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Daniel Schroeter <dsc> |
| Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Daniel Schroeter
2003-08-29 07:05:12 UTC
Just merged fine for me. Can you try with CFLAGS and CXXFLAGS set to just "-pipe" to see if that makes a difference? nope makes no difference :-( Hmm I unpacked and compiled the sources by hand and it worked! tar... cd planeshift ./autogen.sh ./configure jam Now I wonder if anyone has the same problem!?! It is strange, that the ebuild apparently work s on some machines but not on mine. I think that the problem lies in the cel-environment-vars in the ebuild. When I built ps I did not set them! I had to change permissions on some libraries in /opt/crystal/lib/ to be able to start the game. take off userpriv and usersandbox and try again Got it. I looked a little bit deeper and found those files in /opt/crystal which have wrong accessrights. After chmod 644 on them emerge planeshift worked just fine :) I checked and found out, that dev-games/cel installs those headerfiles. Think this bug can be closed and replaced by a bug for cel. Please confirm. SpanKY: Thanks - your suggestion would have worked too. morpheus bl # pwd /opt/crystal/include/bl morpheus bl # l total 16K -rw-r----- 1 root root 1.8K Aug 30 01:04 behave.h -rw-r----- 1 root root 1.4K Aug 30 01:04 bl.h drwxr-xr-x 2 root root 4.0K Aug 29 14:45 . drwxr-xr-x 23 root root 4.0K Aug 29 14:45 .. morpheus bl #cd ../pl morpheus pl # l total 56K -rw-r----- 1 root root 3.6K Aug 30 01:04 databhlp.h -rw-r----- 1 root root 3.2K Aug 30 01:04 datatype.h -rw-r----- 1 root root 2.9K Aug 30 01:04 entity.h -rw-r----- 1 root root 3.1K Aug 30 01:04 facttmpl.h -rw-r----- 1 root root 1.4K Aug 30 01:04 message.h -rw-r----- 1 root root 3.1K Aug 30 01:04 persist.h -rw-r----- 1 root root 6.8K Aug 30 01:04 pl.h -rw-r----- 1 root root 1.4K Aug 30 01:04 propchg.h -rw-r----- 1 root root 6.5K Aug 30 01:04 propclas.h -rw-r----- 1 root root 1.4K Aug 30 01:04 propfact.h drwxr-xr-x 2 root root 4.0K Aug 29 14:45 . drwxr-xr-x 23 root root 4.0K Aug 29 14:45 .. morpheus pl # cd ../pf morpheus pf # l total 72K -rw-r----- 1 root root 2.7K Aug 30 01:04 camera.h -rw-r----- 1 root root 3.8K Aug 30 01:04 chars.h -rw-r----- 1 root root 3.2K Aug 30 01:04 gravity.h -rw-r----- 1 root root 1.7K Aug 30 01:04 input.h -rw-r----- 1 root root 4.2K Aug 30 01:04 inv.h -rw-r----- 1 root root 2.8K Aug 30 01:04 mesh.h -rw-r----- 1 root root 5.0K Aug 30 01:04 meshsel.h -rw-r----- 1 root root 3.4K Aug 30 01:04 move.h -rw-r----- 1 root root 3.3K Aug 30 01:04 prop.h -rw-r----- 1 root root 2.6K Aug 30 01:04 region.h -rw-r----- 1 root root 1.7K Aug 30 01:04 solid.h -rw-r----- 1 root root 1.1K Aug 30 01:04 test.h -rw-r----- 1 root root 1.3K Aug 30 01:04 timer.h -rw-r----- 1 root root 1.6K Aug 30 01:04 tooltip.h drwxr-xr-x 2 root root 4.0K Aug 29 14:45 . drwxr-xr-x 23 root root 4.0K Aug 29 14:45 .. yeah, updated cel to use 644 and 755 instead of 640 and 750 ... i think this is left over from when cel used the games.eclass ... thanks for your work :) |