LINUX.ORG.RU

[apt-src] Не собирается ядро


0

1

Сегодня узнал об этой штуке.Решил попробовать собрать ядрышко. Сделал так

#apt-src update
#apt-src install linux-2.6
#apt-src build linux-2.6

После чего оно мне выплюнуло

make[4]: *** [prepare3] Ошибка 1
make[3]: *** [sub-make] Ошибка 2
make[3]: Leaving directory `/usr/src/linux-2.6-2.6.37~rc5/debian/build/source_i386_none'
make[2]: *** [debian/stamps/setup_i386_none_486] Ошибка 2
make[2]: Leaving directory `/usr/src/linux-2.6-2.6.37~rc5'
make[1]: *** [setup_i386_none_486_real] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6-2.6.37~rc5'
make: *** [debian/stamps/setup-base] Ошибка 2
dpkg-buildpackage: ошибка: debian/rules build возвратил код ошибки 2
E: Building failed

Почему не собирается? Надо что-то ручками подправить? Или пакетики какие доставить?


Не знаю, что за apt-src, но ядро лучше собирать через make-kpkg. Скачиваешь исходник ядра, ставишь любые патчи и настраиваешь как хочешь, после чего make-kpkg магическим образом собирает ядро и выплёвывает пакеты для самого ядра, его заголовков, документации и прочего.

melkor217 ★★★★★
()

сборка ядра потянула за собой:

  asciidoc binutils-dev cl-asdf clisp common-lisp-controller dblatex docbook-dsssl docbook-utils docbook-xsl docbook-xsl-doc-html feynmf jadetex lacheck
  libelf-dev libelf1 libffcall1 libmagick++3 libostyle1c2 libperl-dev libplot2c2 libpstoedit0c2a libsgmls-perl libsigsegv0 libsp1c2 openjade pstoedit
  purifyeps realpath sgmlspl sp texlive texlive-bibtex-extra texlive-extra-utils texlive-font-utils texlive-math-extra texlive-metapost
  texlive-metapost-doc tipa xindy xindy-rules xmlto xsltproc

желание собирать отпало. почему-то make-kpkg всем этим не пользуется.

melkor217 ★★★★★
()
Ответ на: комментарий от melkor217

сборка ядра потянула за собой:

Gentoo stage3, все зависимости уже установлены!11

partyzan ★★★
()

По теме:
Я бы не стал начинать первые эксперименты с такого bledingedge, как linux-2.6-2.6.37~rc5
Качни какое-нибудь стабильное для начала. И лог ошибок приводи более подробный. Одного сообщения об ошибке мало, нужно видеть хотя бы пару десятков строчек до этого.

partyzan:
Зачем оффтопишь?

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

>Я бы не стал начинать первые эксперименты с такого bledingedge, как linux-2.6-2.6.37~rc5

я просто сделал apt-src install. Оно скачало эту версию. Ядро в итоге я собрал по старинке, ручками: make && make modules && make modules_install && make install А в чём косяк с apt-src так и не понял

koirn
() автор топика

Строчку выше этой ошибки тоже нужно, она и описывает суть ошибки!

Попробуй apt-get build-dep kernel-2.6

Zenithar
()
Ответ на: комментарий от Lumi

Извиняюсь, что так долго. Был немного занят в университете. Т.к после прошлого раза всё посносил, сегодня сделал опять сделал

apt-src install linux-2.6
apt-src build linux-2.6
Вот то, что потом происходило http://pastebin.com/XWC9WeHX

koirn
() автор топика
Ответ на: комментарий от koirn

> /usr/src/linux-2.6-2.6.37~rc5/debian/build/source_i386_none is not clean, please run 'make mrproper'

Насколько я понимаю, то ошибка из-за этого. Но почему, я этого не знаю. Откройте новую тему с вопросом и полным логом ошибки. В эту уже мало кто заглянет.

Lumi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.