Страница 2 из 3
Добавлено: 31 мар 2004, 16:27
Llama
beaver писал(а):
а таскать бинарники 3го mysql... или "почему берется 4.x версия MySQL"... а что крамольного-то??? захожу на сайто, тисну кнопку "тащить сорцы", тащу сорцы. почему 4го, а не 3го? ну а почему не 2го или 1го?
А почему тогда сразу не 5го? Просто версия 3.* ИМХО наименее проблемна... Кроме того, ей уже немало годиков и по ней можно нарыть немало инфы...
Добавлено: 31 мар 2004, 16:39
beaver
5тый еще не стейбл...
да все равно вся инфа приводится для связки 3й mysql и 8й solaris. а у меня 9й solaris... вот почему, например, для 8го бинарники на sunfreeware есть, а для 9го нету? наверно, какой-то подвох.
Добавлено: 31 мар 2004, 16:49
fa3a
z слил себе бинарники Firebird для 8-го сопляриса, которые у меня замечательно пашут на 9-ке.. разницы особой нету.. у тебя проблемма билда похоже.. а не зависимостей..
Добавлено: 01 апр 2004, 09:51
beaver
fa3a писал(а):z слил себе бинарники Firebird для 8-го сопляриса, которые у меня замечательно пашут на 9-ке.. разницы особой нету.. у тебя проблемма билда похоже.. а не зависимостей..
так какие ваши предложения? собирать mysql-3.23.58.tar.gz?
Добавлено: 01 апр 2004, 10:49
fa3a
у каждого своя дорога... у тебя есть два пути, слить последние сырцы, скомпилять их самому при етом помучавшись, зато ты потом будешь гуру.. и второй вариант, собрать то, что уже точно известно как собирается. Тогда ты достигнешь результата быстрее, зато так и останешься неудовлетворенным, что у тебя не последняя версия (причины могут быть разные, выбери любую)..
определись какова у тебя цель, а потом уже действуй..
Добавлено: 04 апр 2004, 10:23
chuck
2Beaver: заняться толком твоим вопросом некогда. Да, 4.0.17 действительно не собирается. Именно так как ты и описываешь.
Проблема, похоже в все же в путях - я позозревал утилиты ниже /usr/ccs/bin , /usr/xpg4/bin . Часть сановских тулз по опциям подобна с BSD (/usr/xpg4/bin ), другая SYSV (/usr/ccs/bin) - может ошибаюсь в путях и порядке но смысл такой;
Можешь поиграться PATH.
Либо подождешь несколько дней, либо бери ветку 3.x;
Проблем c prepackaged тоже не вижу- Solaris великолепно совместима с предыдущими версиями - ставили pkg на 5.10 (Beta) c 5.9. Sun декларирует (отчасти его действительно обеспечивая) - очень высокий уровень совместимости с пердыдущими версиями..
Можешь брать package и не заморачиваться..
Добавлено: 05 апр 2004, 10:20
beaver
2Chuck: Насчет пакадж. Читай выше - плюется QT на mysql, установленный из пакета.
Стащил mysql-3.23.58.tar.gz. При распаковывании ругается на неверный чексум. Буду тащить из другого места.
Добавлено: 05 апр 2004, 15:34
beaver
да что за шляпа!
в общем, таскал сорцы с двух разных зеркал.
http://www.mysql.com/get/Downloads/MySQ ... .pl/mysql/
http://www.mysql.com/get/Downloads/MySQ ... ectnet.ru/
оба раза:
gtunzip mysql*.gz - ok
tar -xvf mysql*tar - распаковывает, но в конце пишет, что tar checksum error.
ну и ./configure вываливается на ошибку.
битый пакет? (подскажите нормальный линк)
или я дурак? (тыкните носом на ошибку)
Добавлено: 05 апр 2004, 16:44
fa3a
1)если ты по частям льешь, то возможно твоя прога склеила плохо..
2)плюс такое обычно бывает у меня, когда tar.gz сделал на 64-битной машине, а развернуть пытался на 32-битной.. Ты точно уверен, что етот пакет на 32-битном солярисе для Интеловской архитектуры был собран??
Добавлено: 06 апр 2004, 08:50
beaver
1) лью Flashget'ом, которым уже залил кучу разного барахла. в том числе и mysql-4*.gz - распаковывалось без проблем.
2) не уверен. ссылки с официального сайта mysql -> download -> mysql-3.23 -> source download -> tarball. более детальных линков там нет...
Добавлено: 06 апр 2004, 11:32
fa3a
попробовал и я.. короче слил, попытался растарить , получил:
Код: Выделить всё
x mysql-3.23.58/sql-bench/innotest1a.sh, 3991 bytes, 8 tape blocks
x mysql-3.23.58/sql-bench/innotest1b.sh, 3552 bytes, 7 tape blocks
x mysql-3.23.58/sql-bench/innotest2a.sh, 2877 bytes, 6 tape blocks
x mysql-3.23.58/sql-bench/innotest2b.sh, 3224 bytes, 7 tape blocks
x mysql-3.23.58/sql-bench/graph-compare-results.sh, 22113 bytes, 44 tape blocks
x mysql-3.23.58/sql-bench/Results-win32, 0 bytes, 0 tape blocks
tar: directory checksum error
короче похоже, что действительно тарболлы битые.. лей откуда-нить со штатовких зеркал...
Добавлено: 06 апр 2004, 11:33
fa3a
причем пытался растарить на 64-битном Solaris 9 SPARC и на Линухе RHEL 3.1 i386 32-бита...
Добавлено: 06 апр 2004, 15:29
beaver
слил с пары американских зеркал - та же лыжня
может tar какой специальный надо?
итак. что мы имеем? сначала QT ругнулся на бинарный пакет mysql. посоветовали собрать mysql из сорцов. слил сорцы mysql4 - не собрался. посоветовали mysql3, который даже распаковаться не может.
какой-то тупик получается

Добавлено: 06 апр 2004, 16:09
Eugene
beaver писал(а):да что за шляпа!
...пропущено...
tar -xvf mysql*tar - распаковывает, но в конце пишет, что tar checksum error.
ну и ./configure вываливается на ошибку.
битый пакет? (подскажите нормальный линк)
Это баг соляркиного tar. Гляди:
rasmus> Is it just me, or are both the src and binary tarballs of 3.21.29a corrupt?
rasmus> I can gunzip them, but I get an error on the untar:
rasmus> x mysql-3.21.29-gamma-sun-solaris2.6-sparc/bench/README, 4320 bytes, 9 tape
rasmus> blocks
rasmus> x mysql-3.21.29-gamma-sun-solaris2.6-sparc/bench/Results, 0 bytes, 0 tape
rasmus> blocks
rasmus> tar: directory checksum error
The problem is that Solaris 'tar' can't handle long file names.
(Sun has even got a bug report about this a long time ago!)
Please use gnu tar instead.
Yours,
Monty
(с)
http://www.bitmechanic.com/mail-archive ... /0633.html
Добавлено: 06 апр 2004, 16:23
beaver
читай выше, fa3a и под линухом не смог распаковать, где тар самый гнутый и есть