Страница 1 из 1

Install MySQL port

Добавлено: 2010-08-24 12:11:17
masterito
OpenBSD 4.7 i386
Пытаюсь установить MySQL из портов. make проходит без проблем, когда даю make install или make package появляется ошибка:

Код: Выделить всё

Invalid spec: mysql-client-5.0.*
Error in packing-list: invalid @depend databases/mysql:mysql-client-5.0.*:mysql-client-5.0.51a******************************************************| 100%
===>  Cleaning for mysql-client-5.0.51a
rm -f /usr/ports/packages/i386/all/mysql-client-5.0.51a.tgz /usr/ports/packages/i386/ftp/mysql-client-5.0.51a.tgz /usr/ports/packages/i386/cdrom/mysql-client-5.0.51a.tgz
*** Error code 1

Stop in /usr/ports/databases/mysql (line 1392 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/databases/mysql (line 1890 of /usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1

Stop in /usr/ports/databases/mysql (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk).
Не подскажет кто - это бага порта или я что-то не так сделал?

Re: Install MySQL port

Добавлено: 2010-08-24 12:25:38
Raven2000
что в mk.conf

Re: Install MySQL port

Добавлено: 2010-08-24 13:18:09
masterito
Ничего.

Re: Install MySQL port

Добавлено: 2010-08-24 13:42:36
Raven2000
Добавь http://www.lissyara.su/articles/openbsd ... s/#mk.conf
Сконфигурируем и добавим несколько параметров.
Например, укажем рабочие директории портов, дистрибутивов и скомпилированных бинарных пакетов.

WRKOBJDIR=/usr/ports
DISTDIR=/usr/distfiles
PACKAGE_REPOSITORY=/usr/packages
Ports
Вы должны изменить группу всего дерева портов, чтобы туда мог писать только определенный пользователь, так же, пользователя следует добавить в группу wsrc.
# chgrp -R wsrc /usr/ports
# find /usr/ports -type d -exec chmod g+w {} \;
Обнови порты и попробуй.

Re: Install MySQL port

Добавлено: 2010-08-24 16:28:26
masterito
Все то же самое. Я из-под рута работаю - так что привилегии мне не обязательно ставить.
А обновлять зачем - все равно же дерево одно и то же, я же не current-ветку использую.

Re: Install MySQL port

Добавлено: 2010-08-24 16:48:23
hizel
что-то у вас не так, учитывая текущую версию mysql-client в портах

Код: Выделить всё

Port:   mysql-client-5.0.90
Path:   /usr/ports/databases/mysql50-client
Info:   Multithreaded SQL database (client)
Maint:  ale@FreeBSD.org
B-deps: 
R-deps: 
WWW:    http://www.mysql.com/

Re: Install MySQL port

Добавлено: 2010-08-24 16:55:45
masterito
А вы не путаете с портами FreeBSD? В OpenBSD они несколько иные и порта mysql-client там вообще нету:

Код: Выделить всё

ls /usr/ports/databases/ | grep mysql
mysql
mysql-administrator
mysql-query-browser
mysql2pgsql
mysqlcc
p5-Class-DBI-mysql
p5-DBD-mysql
p5-DBD-mysqlPP
py-mysql
ruby-mysql
xmysql
xmysqladmin

Re: Install MySQL port

Добавлено: 2010-08-24 16:58:53
hizel
fuf, перепутал :-)