The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"cvsup 4.8 -> 4.9 make installworld ERROR!!"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 03-Ноя-03, 13:51  (MSK)
Люди! Нид хелп!

CVSUPнулся на 4.9-RELEASE с 4.8-RELEASE
sup-файл такой
------------------
*default host=cvsup4.FreeBSD.org
*default base=/var/log/cvsup
*default prefix=/usr
*default release=cvs tag=RELENG_4_9_0_RELEASE
*default delete use-rel-suffix
*default compress
src-all

*default tag=.
ports-all
doc-all
--------------

Делаю:
rm -rf /usr/obj/*
cd /usr/src
make clean
make buildworld
cd /usr/src/sys/i386/conf
config <Копия моего конфига от 4.8>
cd ../../compile/<Копия моего конфига от 4.8>
make depend
make
make install
cd /usr/src
make installworld

и тут получаю следующее:
vm/vnode_pager.h -> vm/vnode_pager.ph
*** Error code 1

чуть выше есть строчки:
Skipping directory 'ufs/ffs'
Skipping directory 'ufs/mfs'
Skipping directory 'ufs/ufs'

Что делать??
Я уже опух малость.. Сейчас разумеется ps, top и др не пахают.. сижу на бочке с порохом :(((
Неужели откатываться обратно на 4.8?..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от lavr emailИскать по авторуВ закладки on 03-Ноя-03, 13:58  (MSK)
>Люди! Нид хелп!
>
>CVSUPнулся на 4.9-RELEASE с 4.8-RELEASE
>sup-файл такой
>------------------
>*default host=cvsup4.FreeBSD.org
>*default base=/var/log/cvsup
>*default prefix=/usr
>*default release=cvs tag=RELENG_4_9_0_RELEASE
>*default delete use-rel-suffix
>*default compress
>src-all
>
>*default tag=.
>ports-all
>doc-all
>--------------
>
>Делаю:
>rm -rf /usr/obj/*
>cd /usr/src
>make clean
>make buildworld
>cd /usr/src/sys/i386/conf
>config <Копия моего конфига от 4.8>
>cd ../../compile/<Копия моего конфига от 4.8>
>make depend
>make
>make install
>cd /usr/src
>make installworld
>
>и тут получаю следующее:
>vm/vnode_pager.h -> vm/vnode_pager.ph
>*** Error code 1
>
>чуть выше есть строчки:
>Skipping directory 'ufs/ffs'
>Skipping directory 'ufs/mfs'
>Skipping directory 'ufs/ufs'
>
>Что делать??
>Я уже опух малость.. Сейчас разумеется ps, top и др не пахают..
>сижу на бочке с порохом :(((
>Неужели откатываться обратно на 4.8?..

неверно производится сборка ядра.

# cd /usr/src
# make buildworld
# make buildkernel KERNCONF=FILENAME_твоего_ядра[которое в /sys/i386/conf]
# make installkernel KERNCONF=имя_ядра
# make installworld
# mergemaster
# reboot

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 03-Ноя-03, 14:00  (MSK)
>неверно производится сборка ядра.
>
># cd /usr/src
># make buildworld
># make buildkernel KERNCONF=FILENAME_твоего_ядра[которое в /sys/i386/conf]
># make installkernel KERNCONF=имя_ядра
># make installworld
># mergemaster
># reboot

Fixed. Пробую.
Вообще странно... всегда так собирал раньше.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 03-Ноя-03, 15:15  (MSK)
>
>неверно производится сборка ядра.
>
># cd /usr/src
># make buildworld
># make buildkernel KERNCONF=FILENAME_твоего_ядра[которое в /sys/i386/conf]
># make installkernel KERNCONF=имя_ядра
># make installworld
># mergemaster
># reboot

увы. Все то же самое... :(
---------------------------------------
vm/vnode_pager.h -> vm/vnode_pager.ph
*** Error code 1

Stop in /usr/src/gnu/usr.bin/perl/utils/h2ph.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/perl/utils.
*** Error code 1

Stop in /usr/src/gnu/usr.bin/perl.
*** Error code 1

Stop in /usr/src/gnu/usr.bin.
*** Error code 1

Stop in /usr/src/gnu.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
---------------------------------------

И еще один момент
#cd /usr/ports/lang/perl5
#make
....
#make test
....
All tests successful.
#make install
...
sys/xrpuio.h -> sys/xrpuio.ph
*** Error code 1

Stop in /usr/ports/lang/perl5.

Может дело в perl?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от lavr emailИскать по авторуВ закладки on 03-Ноя-03, 17:12  (MSK)
>>
>>неверно производится сборка ядра.
>>
>># cd /usr/src
>># make buildworld
>># make buildkernel KERNCONF=FILENAME_твоего_ядра[которое в /sys/i386/conf]
>># make installkernel KERNCONF=имя_ядра
>># make installworld
>># mergemaster
>># reboot
>
>увы. Все то же самое... :(
>---------------------------------------
>vm/vnode_pager.h -> vm/vnode_pager.ph
>*** Error code 1
>
>Stop in /usr/src/gnu/usr.bin/perl/utils/h2ph.
>*** Error code 1
>
>Stop in /usr/src/gnu/usr.bin/perl/utils.
>*** Error code 1
>
>Stop in /usr/src/gnu/usr.bin/perl.
>*** Error code 1
>
>Stop in /usr/src/gnu/usr.bin.
>*** Error code 1
>
>Stop in /usr/src/gnu.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.
>---------------------------------------
>
>И еще один момент
>#cd /usr/ports/lang/perl5
>#make
>....
>#make test
>....
>All tests successful.
>#make install
>...
>sys/xrpuio.h -> sys/xrpuio.ph
>*** Error code 1
>
>Stop in /usr/ports/lang/perl5.
>
>Может дело в perl?

каша какая-то...

причем тут perl? если уж оставил старое ядро и установил НОВЫЕ бинарники,
что нормальный человек делать не будет, тогда уж возьми GENERIC от
4.9-RELEASE и грузись с ним, после чего поправишь систему.

# cd /usr/src
# make buildworld

после чего (при переходе с 4.x -> 4.Y) глупо делать:

cd /sys/i386/conf
config ЯДРО
...

потому как sources - НОВЫЕ, а /usr/sbin/config ты пытаешься использовать
старый, соответственно, ядро не должно собраться и собирать его следует
на основе НОВЫХ binaries, которые ты предварительно собрал "make buildworld"

почему дальше у тебя каша, трудно сказать, мне неведомо.

В пределах отдного релиза или одних sources, разумеется можно делать и
так как ты написал, но в пределах ТОЛЬКО одних и тех sources, которым
соответствуют текущие binaries.

Надеюсь я понятно написал.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 03-Ноя-03, 17:30  (MSK)
>каша какая-то...
>
>причем тут perl? если уж оставил старое ядро и установил НОВЫЕ бинарники,
>
>что нормальный человек делать не будет, тогда уж возьми GENERIC от
>4.9-RELEASE и грузись с ним, после чего поправишь систему.
>
># cd /usr/src
># make buildworld
>
>после чего (при переходе с 4.x -> 4.Y) глупо делать:
>
>cd /sys/i386/conf
>config ЯДРО
>...
>
>потому как sources - НОВЫЕ, а /usr/sbin/config ты пытаешься использовать
>старый, соответственно, ядро не должно собраться и собирать его следует
>на основе НОВЫХ binaries, которые ты предварительно собрал "make buildworld"
>
>почему дальше у тебя каша, трудно сказать, мне неведомо.
>
>В пределах отдного релиза или одних sources, разумеется можно делать и
>так как ты написал, но в пределах ТОЛЬКО одних и тех sources,
>которым
>соответствуют текущие binaries.
>
>Надеюсь я понятно написал.


Понятно. Проникся. Каюсь.
Но когда пытаюсь сделать так как ты мне посоветовал и получаю тот же эффект.
Причем вываливается при конвертации СИшных хэдеров в перловые. Инсталл перла вываливается на той же процедуре - поэтому я и *предположил* что тут есть какая-то связь. Если это глупо и нелогично - опять же извиняюсь, можно крикнуть "ламер" и пнуть ногой...
Щаз прыгну обратно на 4.8, потом все сначала по твоей схеме. Насколько я понимаю должно все заработать...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от lavr emailИскать по авторуВ закладки on 03-Ноя-03, 18:04  (MSK)
>>каша какая-то...
>>
>>причем тут perl? если уж оставил старое ядро и установил НОВЫЕ бинарники,
>>
>>что нормальный человек делать не будет, тогда уж возьми GENERIC от
>>4.9-RELEASE и грузись с ним, после чего поправишь систему.
>>
>># cd /usr/src
>># make buildworld
>>
>>после чего (при переходе с 4.x -> 4.Y) глупо делать:
>>
>>cd /sys/i386/conf
>>config ЯДРО
>>...
>>
>>потому как sources - НОВЫЕ, а /usr/sbin/config ты пытаешься использовать
>>старый, соответственно, ядро не должно собраться и собирать его следует
>>на основе НОВЫХ binaries, которые ты предварительно собрал "make buildworld"
>>
>>почему дальше у тебя каша, трудно сказать, мне неведомо.
>>
>>В пределах отдного релиза или одних sources, разумеется можно делать и
>>так как ты написал, но в пределах ТОЛЬКО одних и тех sources,
>>которым
>>соответствуют текущие binaries.
>>
>>Надеюсь я понятно написал.
>
>
>Понятно. Проникся. Каюсь.
>Но когда пытаюсь сделать так как ты мне посоветовал и получаю тот
>же эффект.
>Причем вываливается при конвертации СИшных хэдеров в перловые. Инсталл перла вываливается на
>той же процедуре - поэтому я и *предположил* что тут есть
>какая-то связь. Если это глупо и нелогично - опять же извиняюсь,
>можно крикнуть "ламер" и пнуть ногой...
>Щаз прыгну обратно на 4.8, потом все сначала по твоей схеме. Насколько
>я понимаю должно все заработать...

perl ставил из портов? /etc/make.conf делал под себя?

у тебя должно быть /usr/obj/usr - удали ее и останется только /usr/obj,
удали также: /sys/compile/ ВСЕ внутри кроме ".keep_me"

после чего попробуй ВСЕ заново.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 03-Ноя-03, 18:10  (MSK)
>
>perl ставил из портов? /etc/make.conf делал под себя?
>
>у тебя должно быть /usr/obj/usr - удали ее и останется только /usr/obj,
>
>удали также: /sys/compile/ ВСЕ внутри кроме ".keep_me"
>
>после чего попробуй ВСЕ заново.
perl пытался из портов. /usr/ports/lang/perl5
/usr/obj/usr удалял каждый раз перед сборкой
/sys/compile/ чистил...
сейчас откатываюсь на 4.8
потом с нуля начну.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 04-Ноя-03, 09:25  (MSK)

>сейчас откатываюсь на 4.8
>потом с нуля начну.

обратно на 4.8 получилось с тем же успехом..
ну ладно. ребутнулся. вроде загрузилось..
cd /usr/src/
make world
и та же картина...
cvsup-нулся на 4.9
сделал ВСЕ как ты сказал.
тоже самое...
ребутнулся. Вроде работает.
я конечно попробую make world, но боюсь что все останется по-прежнему...
Черти что.. до выходных не разберусь - придется переставлять, неуютно на такой системе жить.. нафик. Slackware поставлю.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от anonymous Искать по авторуВ закладки on 04-Ноя-03, 19:34  (MSK)
>обратно на 4.8 получилось с тем же успехом..
>системе жить.. нафик. Slackware поставлю.
Не стоит думать что скакание по системам тебе поможет. Разберись в причине. Опыт будет бесценный.
Ты случайно хитрых патчей на систему до этого не ставил?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 05-Ноя-03, 09:33  (MSK)
>Не стоит думать что скакание по системам тебе поможет. Разберись в причине.
>Опыт будет бесценный.
>Ты случайно хитрых патчей на систему до этого не ставил?

Хитрые патчи? :) Ну security-fixes если тока..
Эт не скакание. Эт две мои фейворит системы...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от lavr emailИскать по авторуВ закладки on 05-Ноя-03, 14:45  (MSK)
>>Не стоит думать что скакание по системам тебе поможет. Разберись в причине.
>>Опыт будет бесценный.
>>Ты случайно хитрых патчей на систему до этого не ставил?
>
>Хитрые патчи? :) Ну security-fixes если тока..
>Эт не скакание. Эт две мои фейворит системы...

100% даю что ты запутал сам себя, надо было оценить ЧТО ТЫ имеешь
на теущий момент: старое ядро + новые binaries или наоборот...

после чего cvsup и полная сборка как я описал, все в строгом порядке,
step-by-step и тогда НЕ БЫЛО БЫ проблем.

Важно чтобы в голове и в действиях не было каши, тогда и система из каши
придет в полный порядок.

Смотри внимательно tag'и и порядок действий: cvsup, make

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 05-Ноя-03, 15:40  (MSK)
>100% даю что ты запутал сам себя, надо было оценить ЧТО ТЫ
>имеешь
>на теущий момент: старое ядро + новые binaries или наоборот...
>
>после чего cvsup и полная сборка как я описал, все в строгом
>порядке,
>step-by-step и тогда НЕ БЫЛО БЫ проблем.
>
>Важно чтобы в голове и в действиях не было каши, тогда и
>система из каши
>придет в полный порядок.
>
>Смотри внимательно tag'и и порядок действий: cvsup, make

Сдается мне что проблема имеет давние корни. Видимо наколбасил я гораздо раньше cvsup'a и пересборки ядра. Просто проблема всплыла только при пересборке. Я не запутался. Чессно слово. После первой же ошибки, когда я делал make world я получил старое ядро и новые бинарники, потом новое ядро и частично новые бинарники... Потом проинсталил бинарники sysinstall'ом. Сейчас система работает стабильно и вроде как не глючит ничего. Но как-то неспокойно...
Теперь наверное уже и не выяснить толком что-то никак... Ладно. Раздобыл диски с 4.9-RELEASE. Буду реанимировать с сидючков..

Огромное спасибо всем за участие.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 05-Ноя-03, 15:41  (MSK)
ЗЫ: lavr, напомни, плиз, адресок своего сайта с документашками по cvsup и makeworld. Затерял...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от lavr emailИскать по авторуВ закладки on 05-Ноя-03, 15:42  (MSK)
>ЗЫ: lavr, напомни, плиз, адресок своего сайта с документашками по cvsup и
>makeworld. Затерял...

http://unix1.jinr.ru/~lavr/

  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 05-Ноя-03, 15:45  (MSK)
>
>http://unix1.jinr.ru/~lavr/


10x

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "cvsup 4.8 -> 4.9 make installworld ERROR!!"
Сообщение от DruiD emailИскать по авторуВ закладки on 03-Ноя-03, 13:58  (MSK)
>и тут получаю следующее:
>vm/vnode_pager.h -> vm/vnode_pager.ph
>*** Error code 1
>
строчку пропустил.

Stop in /usr/src/gnu/usr.bin/perl/utils/h2ph.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру