Error install Mysql (FreeBSD)

11/23/2013 13:08 JovaProd#1
Hi,
I have a problem for install mysql in FreeBSD ..


# cd /usr/ports/databases/mysql55-server/

# make WITH_XCHARSET=all install clean

After this my error :


Code:
...
Linking CXX shared module ha_blackhole.so
[100%] Built target blackhole
Linking CXX shared module semisync_master.so
[100%] Built target semisync_master
Linking CXX shared module ha_federated.so
[100%] Built target federated
===>  Installing for mysql55-server-5.5.34
===>   Generating temporary packing list
===>  Checking if databases/mysql55-server already installed
===> Creating users and/or groups.
Creating group `mysql' with gid `88'.
Creating user `mysql' with uid `88'.
pw: user 'mysql' disappeared during update
*** [create-users-groups] Error code 67

Stop in /usr/ports/databases/mysql55-server.
*** [install] Error code 1

Stop in /usr/ports/databases/mysql55-server.
root@ns3365774:/usr/ports/databases/mysql55-server #
root@ns3365774:/usr/ports/databases/mysql55-server # make install clean
===>  Installing for mysql55-server-5.5.34
===>   mysql55-server-5.5.34 depends on shared library: mysqlclient.18 - found
===>   Generating temporary packing list
===>  Checking if databases/mysql55-server already installed
===> Creating users and/or groups.
Using existing group `mysql'.
Creating user `mysql' with uid `88'.
pw: user 'mysql' already exists
*** [create-users-groups] Error code 74

Stop in /usr/ports/databases/mysql55-server.
*** [install] Error code 1
Help me please ^^
11/25/2013 06:52 Xijezu#2
#moved
11/25/2013 07:22 theo1990#3
Quote:
pw: user 'mysql' already exists
*** [create-users-groups] Error code 74
er hat zuerst erkannt das es eine Gruppe MySql gibt. Dann will er einen Benutzer MySQL anlegen den gibt es aber bereits. Also schau vor der installation nach ob es den benutzer schon gibt und ggf. lösch den.

Edit: Kann das sein dass vllt eine MySQL version schon installiert ist?
11/25/2013 07:27 .Ryu'#4
cd /usr/ports/databases/mysql55-server
make deinstall clean
cd /usr/ports/databases/mysql55-server
make install clean
11/25/2013 07:32 theo1990#5
Quote:
Originally Posted by .Ryu' View Post
cd /usr/ports/databases/mysql55-server
make deinstall clean
cd /usr/ports/databases/mysql55-server
make install clean
also ich würde sagen das klappt nur wenn die version 5.5 schon drauf wäre. Er muss erst mal schauen welche version drauf ist, wenn eine drauf ist! Denn im moment hat er nur versucht die version 5.5 zu installieren!
11/25/2013 08:29 Mashkin#6
As one can observe he tried to install MySQL twice.
The first installation fails because of some bug I've never seen:
Code:
Creating user `mysql' with uid `88'.
pw: user 'mysql' disappeared during update
*** [create-users-groups] Error code 67
However, the second try fails because the user mysql already exists.

Delete this user with the following command and retry installing MySQL:
Code:
pw userdel mysql
I would also personally recommend to install MySQL 5.6. There is a controversy about whether it is slower or faster than MySQL 5.5 but you will probably not notice much of a difference.
However, it is newer so I would go for it.
11/25/2013 08:52 .LuckyStrike#7
Or u try this:
Code:
 pkg_delete -x mysql
and
Code:
 rmuser mysql
for remove MySQL user.