Страница 1 из 1
FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 21:09:11
hawk
В связи с переносом системы, две службы отказали MySQL и PgSQL решил обновить их с помощью portupgrade.
Система FreeBSD 4.10 Stable, в /usr/ports/sysutils/portupgrade лежит лишь ридми хтмл, дерево портов обновлял. Пробовал ставить pkg_... пакетом, ломанулась фря на фтп и выдала, что нет такого пакета. Кто что думает по этому поводу? Куда делся и где взять portupgrade?
Спасибо.
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 21:13:41
ev
ports/ports-mgmt/portupgrade/
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 21:13:57
Alex Keda
может прочесть ридми - всё же стоит?

)))))
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 21:22:09
hawk
ports/ports-mgmt/portupgrade/ да видел, токо сразу стоп типа для версии 6.1 что то, точнее вывод могу завтра предоставить. Не собирается вобщем.
---
хотя сча подрублюсь к серваку выдам )))
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 21:26:32
hawk
# make && make install && make clean
On FreeBSD before 6.2 ports system unfortunately can not set default X11BASE by itself so please help it a bit by setting X11BASE=${LOCALBASE} in make.conf.
On the other hand, if you do wish to use non-default X11BASE, please set variable USE_NONDEFAULT_X11BASE.
*** Error code 1
Stop.
в общем поправить make.conf надо

оставлю до завтра ужо
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 21:51:56
hawk
Поправил и вроде поперла установка выбрал базу [X] BDB4 потом руби потянуло качнуло, пошла сборка, потом вылетело:
===> Building for ruby18-bdb-0.6.5
cc -I. -I. -I/usr/local/lib/ruby/1.8/i386-freebsd4 -I. -I/usr/local/include/db41 -I/usr/local/include -fPIC -O -pipe -fPIC -c bdb.c
cc -I. -I. -I/usr/local/lib/ruby/1.8/i386-freebsd4 -I. -I/usr/local/include/db41 -I/usr/local/include -fPIC -O -pipe -fPIC -c common.c
common.c: In function `compar_func':
common.c:579: syntax error before `char'
common.c:581: `compar' undeclared (first use in this function)
common.c:581: (Each undeclared identifier is reported only once
common.c:581: for each function it appears in.)
*** Error code 1
Stop in /usr/ports/databases/ruby-bdb/work/bdb-0.6.5/src.
*** Error code 1
Stop in /usr/ports/databases/ruby-bdb/work/bdb-0.6.5.
*** Error code 1
Stop in /usr/ports/databases/ruby-bdb.
*** Error code 1
Stop in /usr/ports/ports-mgmt/portupgrade.
*** Error code 1
Stop in /usr/ports/ports-mgmt/portupgrade.
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 21:53:11
Alex Keda
Система FreeBSD 4.10 Stable
как-то я это проглядел...
не светит вам нифига
портмастер попробуйте - моет он будет пахать
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 22:06:35
hawk
Жаль конечно, может еще как попробовать переставить MySQL и PgSQL без потерей баз существующих (помимо портмастера)?
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 22:22:47
Alex Keda
Код: Выделить всё
pkg_delete -f ...
cd /usr/ports...
make install clean
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 22:28:35
hawk
спасибо, завтра буду мучать, сервер корпоративный, на PgSQL почта завязана

, чувствую завтра будет жаркий денек!
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-09 22:49:25
Alex Keda
вначале сов сего софта пакеты сделай.
чтоб вернуться по бырому, если чего не так пойдёт.
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-10 10:28:49
manefesto
а лучше дампы накатать
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-10 10:45:57
hawk
manefesto ???
У меня еще одна бредовая идея появилась ))), подцепить старый хард в юсб в кейсе и глянуть что там не докопировалось, руками до залить попробовать и запустить. Не хочется терять ни пассы ни другую инфу (тем более пассы я и не помню, гы гы но программеры работают ). ПРи не удачном запуске инфа скудная, просто ошибка и типа в темп что то хочу записать да нет прав

.
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-10 11:38:19
manefesto
dump/restore
а еще лучше можно через pax
всё на сайте есть
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-10 11:53:48
hawk
а, ну так я так и делал, из-за бедов юср и вар с потерями сдампились 36 байт по вар и 5656 байт по юср

Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-10 12:18:18
hizel
может под пакетики всё таки pkgsrc заюзать?
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-10 14:54:42
hawk
блин сча сервер в паник завалил

, план о котором говорил выше не сработал.
Подцепил по юсб старый хард du посмотрел размер db на старом и новом есть разница, забекапил что там у меня на новом было и начал было копировать со старого, при этом все наглухо повисло mc kill -9 не убивает, стал отмонтировать с форсе параметром еще одну консоль завесил, ни чего не нашел другово как отрубить юсб кнопкой, отключил кое что ожило но mc так и не удается грохнуть killall kill -9 не срабатывают, остались висеть подмонтированные разделы если их отмонтировать ругается, короче вкл опять юсб диск и кирдык - паник и полный зависон. Скоро надо сердечные капли принимать уже.
Re: FreBSD -> portupgrade отсутствует :(
Добавлено: 2009-03-10 16:48:05
hawk
переставил мускул при запуске:
Код: Выделить всё
090310 16:42:58 mysqld started
090310 16:42:58 Can't start server : Bind on unix socket: Permission denied
090310 16:42:58 Do you already have another mysqld server running on socket: /tmp/mysql.sock ?
090310 16:42:58 Aborting
Вопрос снимаю все сделал
, остался последний я так думаю сервис починить PgSQL
=====
Запустил и постгресс, помогла
ветка форума. Отличный форум и сайт, всем спасибо!