Страница 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
=====
Запустил и постгресс, помогла ветка форума. Отличный форум и сайт, всем спасибо!