| View previous topic :: View next topic |
| Author |
Message |
Lazy_Dewd Tux's lil' helper


Joined: 22 Dec 2004 Posts: 144
|
Posted: Tue May 01, 2007 1:47 pm Post subject: |
|
|
Just to inform you that I had to use
| Code: | mkdir -p /usr/portage/app-portage/zugaina-sync/
cd /usr/portage/app-portage/zugaina-sync/
wget http://gentoo.zugaina.org/portage/app-portage/zugaina-sync/zugaina-sync-0.3.ebuild
ebuild zugaina-sync-0.3.ebuild digest |
to make the emerge work
the only change is /usr/local/portage -> /usr/portage |
|
| Back to top |
|
 |
loux.thefuture Tux's lil' helper


Joined: 15 Nov 2005 Posts: 133
|
Posted: Fri Jun 01, 2007 8:48 am Post subject: |
|
|
Hello,
for those who wants some news about the planeshift ebuilds
- zugaina ebuilds are not up to date, i need to send him new one
- i have made a little blog : http://louxthefuture.blogspot.com/
- i need to make specific ebuilds for crystalspace and cel because planeshift CAN'T use "official" ebuilds (planeshift depend on specific svn version of crystalspace and cel)
- i don't understand why gentoo dev don't want to include my ebuilds in the main gentoo overlay ?
- i have created a liveCD with just celstart demo and planeshift on it, need some feedback about it please
- i just release ebuilds for openoutcast (a game in development) and crystalcore (demo of crystalspace)
see you
Loux _________________ "So long and thanks for all the fishs !" |
|
| Back to top |
|
 |
daniel.santos n00b

Joined: 05 Jun 2007 Posts: 18
|
Posted: Sat May 31, 2008 2:31 am Post subject: |
|
|
You cannot install cel-ps if your FEATURES variable contains userpriv. The userpriv feature causes the ebuild to run compilation (the src_compile() function in the ebuild) as the portage user. By default, the portage user only belongs to the portage group. The options are to either drop the userpriv flag or add the games group to the portage user (as a supplemental group, NOT as the primary! ) Example:
| Code: | | FEATURES="-userpriv" emerge -v plantshift-art | Note that I only specify planeshift-art because it will pull in everything else that's needed.
The following is the output I got initially (hopefully, this will make it Google-able in a week or so):
| Code: | checking for NL-config... no
checking for libNL... no
checking for x86_64-pc-linux-gnu-cs-config-1.1... no
checking for cs-config-1.1... no
checking for x86_64-pc-linux-gnu-cs-config-1.2... no
checking for cs-config-1.2... no
checking for x86_64-pc-linux-gnu-cs-config-1.4... no
checking for cs-config-1.4... no
checking for x86_64-pc-linux-gnu-cs-config-1.3... no
checking for cs-config-1.3... no
checking for x86_64-pc-linux-gnu-cs-config... no
checking for cs-config... no
configure: error:
*** Crystal Space could not be found or was unusable. The latest version is
*** always available from http://www.crystalspace3d.org/
*** Also, be sure that you have either installed Crystal Space or set the
*** CRYSTAL environment variable properly.
!!! Please attach the following file when seeking support:
!!! /tmp/portage/dev-games/cel-ps-1.2-r3178/work/cel/config.log
*
* ERROR: dev-games/cel-ps-1.2-r3178 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2684: Called econf '--prefix=/opt/planeshift/cel' '--datadir=/opt/planeshift/cel/share' '--sysconfdir=/opt/planeshift/cel/etc' '--infodir=/opt/planeshift/cel/share/info' '--mandir=/opt/planeshift/cel/share/man' '--without-lcms' '--with-cs-prefix=/opt/planeshift/crystalspace' '--enable-optimize-mode-debug-info=no' '--enable-cpu-specific-optimizations=no' '--enable-separate-debug-info=no' '--without-perl' '--without-python' '--without-java' '--with-png' '--with-freetype2' '--with-cal3d' '--with-cg' '--with-jpeg' '--with-mng' '--with-vorbis' '--with-3ds' '--with-ode' '--with-sdl' '--with-CEGUI' '--with-asound'
* ebuild.sh, line 526: Called die |
All in all, this fails because it cannot read the cs-config or cs-config-1.2 files: | Code: | -rwxr-x--- 1 root games 1181 May 28 01:59 /opt/planeshift/crystalspace/bin/cs-config*
-rwxr-x--- 1 root games 10303 May 28 01:59 /opt/planeshift/crystalspace/bin/cs-config-1.2* |
I think that the ebuild should be modified to warn about this problem if the userpriv feature is detected. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|