Root-Server Mysql Problem!

12/10/2014 14:40 imtim96#1
Hallo Com.
Habe mir einen FreeBSD 8.2 Root Server gemietet,
um einen Metin2 Server drauf laufen zu lassen.

Alles geht wie im tutorial bis nach: portsnap fetch extract!
Nachdem er das fertig hat, bekomme ich wenn ich eingeben will:

Nachdem das mit den Ports fertig ist drückt ihr [ENTER] und fügt
PHP-Code:
cd /usr/ports/databases/mysql55-server
ein. Wie? Ganz einfach. Bei windows normal mit [STRG]+[C] und dann bei Putty mit einem Rechtsklick.
Dann
PHP-Code:
make WITH_XCHARSET=all install clean

Macht der fehler. Und sagt: Hier der Fehler :

/usr/ports/databases/mysql55-server$ make WITH_XCHARSET=all install clean
Unknown modifier 't'

"/usr/ports/Mk/bsd.port.mk", line 1734: Malformed conditional (defined(USE_RC_SUBR) && ${USE_RC_SUBR:tu} != "YES")
Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

"/usr/ports/Mk/bsd.sites.mk", line 991: Malformed conditional (!empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan")
Unknown modifier 't'

Unknown modifier 't'

"/usr/ports/Mk/bsd.port.mk", line 3021: warning: Missing closing parenthesis for defined()
Unknown modifier 't'

"/usr/ports/Mk/bsd.port.mk", line 3021: Malformed conditional (((!defined(OPTIONS_DEFINE) && !defined(OPTIONS_SINGLE) && !defined(OPTIONS_MULTI)) && !defined(OPTIONS_GROUP) && !defined(OPTIONS_RADIO) || defined(CONFIG_DONE_${UNIQUENAME:tu}) || defined(PACKAGE_BUILDING) || defined(BATCH)))
"/usr/ports/Mk/bsd.port.mk", line 3023: if-less endif
Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

Unknown modifier 't'

2 open conditionals:
at line 5066 (evaluated to true)
at line 5064 (evaluated to true)
make: fatal errors encountered -- cannot continue

????
12/10/2014 14:45 nostradame37#2
Dan hast du bei den ports schon einen fehler.....
12/10/2014 14:47 imtim96#3
Ja danke.
Aber die Portsnap installation (sage ich jetzt mal) ist komplett durchgelaufen und hat auch geklappt. Wie gehe ich dann nun vor, bei meinen problem?

BRAUCHE IMMER NOCH SCHNELL HILFE.
MEHR ALS EIN: Dan hast du bei den ports schon einen fehler.....
REICHT NICHT
12/10/2014 16:26 xNyor#4
Adde mich einfach in Skype.. ich helfe dir.

Gruß, Pascal.
12/12/2014 05:56 Real-Tim#5
#Push
Portsnap ist Definitiv inordnung!
Du benutzt sicherlich FreeBSD 8.2 denke ich mal. Schreibe deinen Hoster mal an.
Er solle dir doch bitte den Server reinstallieren/neu-aufsetzen mit einem höheren..
FreeBSD Betriebssystem. 9.2 oder höher. Der Fehler ist dann von ganz allein verschwunden! ;)
Ansonsten adde mich mal bei Skype, ich mache dir das ebend mit dem Root. :)
12/12/2014 06:03 nostradame37#6
Ich sagte dir doch das portsnap ok ausschaut aber du hast bei den boxen auf OK gedrueckt soltest bei jeder meldung auf cancel gehen deswegen beckomste es auch net hinn
12/12/2014 07:35 Real-Tim#7
nostradame37
Passt schon, habe ihm das gemacht mit dem Root ebend.
Hat wohl einer schonmal gemacht, er musste nicht cancel'n ;)
Einfach FreeBSD ab 9.2 drauf und das ding läuft durch.
12/12/2014 09:49 Eterhost#8
cd /usr/ports/databases/mysql55-server
make XWITH_CHARSET=all clean
12/12/2014 20:22 Real-Tim#9
Eterhost
Nicht der Befehl war das Problem, sondern etwas anderes!
Habe ihm den Root aber schon eingerichtet, und wie ich recht hatte..
hat sich das Problem von allein gelöst indem er einfach FreeBSD 9.2 sich installieren lassen hat. Da sein Problem nun gelöst wurde, kann der Thread doch eigentlich geschlossen werden! Oder nicht? :D
#closerquest. Würde ich dann mal sagen ;)
12/13/2014 23:33 Mashkin#10
Quote:
Originally Posted by Eterhost View Post
cd /usr/ports/databases/mysql55-server
make XWITH_CHARSET=all clean
Eigentlich hieß es ja
Code:
WITH_XCHARSET=all
Aber ist ja egal, denn die Build-Option
Code:
--with-extra-charsets=all
ist in MySQL 5.5 default und WITH_XCHARSET existiert im Port-Makefile überhaupt nichtmehr - hat demnach also null Effekt.

Das nur so als kleine Info für alle die meinen Probleme mit WITH_XCHARSET zu haben.