[packman] Re: [PM] planeshift 0.3.019 (openSUSE 10.2/i586)

Toni toni at links2linux.de
Mon Jul 2 17:17:39 CEST 2007


Am Montag, 2. Juli 2007 schrieb F. Ellenberger:
> Hallo Toni,
>
> da bin ich schon wieder. Wie ich gesehen habe, hast Du Cassiopea schon
> aktualisiert. Wouh! Ich habe aber jetzt ein anderes Problem.
>
> Ich wollte mal planeshift ausprobieren, zunächst mal offline. Also habe ich
> auch das Server-Paket installiert. Das Problem scheint dabei zu sein, daß
> ja die mySQL-Datenbank angelegt werden muß und nicht vollautomatisch
> geschehen kann, da Du ja mein Administrator-Passwort nicht weißt.
>
> Aus /usr/share/doc/packages/planeshift-server/compiling.html entnehme ich:
>
> Create the Database
>
> $ cd home/development/planeshift/src/server/database/mysql/
> home/development/planeshift/src/server/database/mysql/$ mysql -u
> planeshift -pplaneshift
> mysql> use planeshift;
> mysql> source create_all.sql;
> mysql> quit
>
> Jetzt stellt sich die Frage, wo landet create_all.sql, wenn man nicht aus
> den Quellpaketen installiert?
>
> Da ich nichts finden konnte, war mein erster Versuch,
> http://packman.links2linux.de/downloadsource/27632/planeshift-0.3.019-0.pm.
>cvs20070502.src.rpm zu installieren, aber der Output , bzw. die Dateiliste
> sah in kpackage genauso aus, wie wenn bei dem Paket ohne .src.
>
> Ich habe jetzt mal das cvs verwendet und den ganzen Baum bekommen. Da ist
> so eine Datei drin und läßt sich ausführen. Es hakt aber später noch:
> frank at durga:~/devel/planeshift> planeshift-server.sh
>
> starting planeshift-server ...
> WARNING: could not load plugin 'planeshift.database.mysql'
>     1486 -Server Console initialized (./psserver-V0.1)-
>     1504 LOG_ANY flag deactivated with no filter.
>     1505 LOG_WEATHER flag deactivated with no filter.
>     1505 LOG_SPAWN flag deactivated with no filter.
>     1505 LOG_CELPERSIST flag deactivated with no filter.
>     1505 LOG_PAWS flag deactivated with no filter.
>     1506 LOG_GROUP flag deactivated with no filter.
>     1506 LOG_CHEAT flag deactivated with no filter.
>     1506 LOG_LINMOVE flag deactivated with no filter.
>     1506 LOG_SPELLS flag deactivated with no filter.
>     1506 LOG_NEWCHAR flag deactivated with no filter.
>     1507 LOG_SUPERCLIENT flag deactivated with no filter.
>     1507 LOG_EXCHANGES flag deactivated with no filter.
>     1507 LOG_ADMIN flag deactivated with no filter.
>     1507 LOG_STARTUP flag deactivated with no filter.
>     1507 LOG_CHARACTER flag deactivated with no filter.
>     1508 LOG_CONNECTIONS flag deactivated with no filter.
>     1508 LOG_CHAT flag deactivated with no filter.
>     1508 LOG_NET flag deactivated with no filter.
>     1508 LOG_LOAD flag deactivated with no filter.
>     1509 LOG_NPC flag deactivated with no filter.
>     1509 LOG_TRADE flag deactivated with no filter.
>     1509 LOG_SOUND flag deactivated with no filter.
>     1509 LOG_COMBAT flag deactivated with no filter.
>     1509 LOG_SKILLXP flag deactivated with no filter.
>     1510 LOG_QUESTS flag deactivated with no filter.
>     1510 LOG_SCRIPT flag deactivated with no filter.
>     1510 LOG_MARRIAGE flag deactivated with no filter.
>     1510 LOG_MESSAGES flag deactivated with no filter.
>     1510 LOG_CACHE flag deactivated with no filter.
>     1511 LOG_PETS flag deactivated with no filter.
>     1511 LOG_USER flag deactivated with no filter.
>     1511 LOG_LOOT flag deactivated with no filter.
>     1511 LOG_DUELS flag deactivated with no filter.
>     1511 LOG_TRIBES flag deactivated with no filter.
>     1512 All LOGS are off.
>
> planeshift.application.server:
>   No iDataConnection plugin!
>     1513 <src/server/psserver.cpp:250 Initialize>
>     1537 Could not create database or connect to it:
>     1537 error while initializing server!
> /home/frank/devel/planeshift
>
> Ich werds wohl mal neu bauen, falls ich nicht zuviele devel-pakete
> nachinstallieren muß.
na dann man frisch ans Werk :)
Die dependencies sind ordentlich... und du musst ganz bestimmte Versionen von 
Crystalspace/Ced etc verwenden. Sonst wird das nichts.

Aber du brauchst doch eigentlich nur die *.sql Dateien.
die stehen im Verzeichnis: /planeshift/src/server/database/mysql deines CVS 
checkouts. Bzw wenn du das src.rpm installierst hast du alle Sourcen (das 
planeshift.tar.bz2 musst du logischerweise auch entpacken ..)
Das Jamfile hat einen Fehler und installiert diese nicht. D.h. ich muss die 
noch mit ins planeshift-server mit reinpacken.

> Ein anderer Punkt ist ein Problem mit dem updater:
> planeshift-updater.sh -auto
>
> starting planeshift-updater ...
> pure virtual method called
> terminate called without an active exception
> /usr/bin/planeshift-updater.sh: line 32:  5015
> Abgebrochen             ./updater $@
> /home/frank/devel/planeshift
> frank at durga:~/devel/planeshift> sudo planeshift-updater.sh -auto
> root's password:
>
> starting planeshift-updater ...
> pure virtual method called
> terminate called without an active exception
> /usr/bin/planeshift-updater.sh: line 32:  5030
> Aborted                 ./updater $@
> /home/frank/devel/planeshift
>
> 5015/5030 sagt mir leider überhaupt nichts :(
von der website:
http://planeshift.cvs.sourceforge.net/*checkout*/planeshift/planeshift/docs/compiling.html

Using the Planeshift Updater

PLEASE, NOTE THAT THE UPDATER IS NOT FUNCTIONAL RIGHT NOW! YOU MUST GET THE 
ART THROUGH A PLANESHIFT INSTALLATION!

also haben die Jungs den Fehler selber schon entdeckt und arbeiten daran. Die 
Meldung kam aber erst nach meinem Paket raus... (ich hatte schon ein 
komplettes Dataset von planeshift)

> Grüße Frank
have fun
Toni





More information about the Packman mailing list