kompilacja j

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Arturo85
Posty: 2
Rejestracja: 25 czerwca 2009, 14:49

kompilacja jądra Debiana

Post autor: Arturo85 »

Witam.

Po wydaniu polecenia:

Kod: Zaznacz cały

make-kpkg --revision moje1 kernel_image
wyskakuje mi błąd:

Kod: Zaznacz cały

siec-at:/usr/src/linux# make-kpkg --revision moje1 kernel_image                 exec make -f 

/usr/share/kernel-package/ruleset/minimal.mk debian DEBIAN_REVISION=moje1
/usr/share/kernel-package/ruleset/misc/version_vars.mk:159: *** Error. The Kernel Release version 2.6.16.28-

IMQ-AB-djgregor VERSION=[2], PATCHLEVEL=[6], SUBLEVEL=[16], EXTRAVERSION=[.28-IMQ-AB-djgregor], iatv=[], 

LOCALVERSION=[], UTS_RELEASE_VERSION=[2.6.16.28-IMQ-AB-djgregor], KERNELRELEASE=[]. is not all lowercase. 

Since the version ends up in the package name of the kernel image package, this is a Debian policy violation, 

and the packaging system shall refuse to package the image. . Stop.
Failed to create a ./debian directory: Nie ma takiego pliku ani katalogu at /usr/bin/make-kpkg line 1048.
siec-at:/usr/src/linux#
i nie mam pojęcia co dalej? Wcześniej poprawnie wykonało się polecenie

Kod: Zaznacz cały

make
Pozdrawiam.
tomii
Junior Member
Posty: 687
Rejestracja: 21 października 2007, 13:27

Post autor: tomii »

Kod: Zaznacz cały

LOCALVERSION=[], UTS_RELEASE_VERSION=[2.6.16.28-IMQ-AB-djgregor], KERNELRELEASE=[]. is not all lowercase.
Arturo85
Posty: 2
Rejestracja: 25 czerwca 2009, 14:49

Post autor: Arturo85 »

Można jaśniej, jakieś zaciemnienie mam.
tomii
Junior Member
Posty: 687
Rejestracja: 21 października 2007, 13:27

Post autor: tomii »

Zmień w pliku konfiguracyjnym linijkę "2.6.16.28-IMQ-AB-djgregor" żeby było pisane tylko małymi literami.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

2.6.16.28-IMQ-AB-djgregor
Hmm a jeszcze starszego kernela nie masz :shock:
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Arturo85 pisze:i nie mam pojęcia co dalej? Wcześniej poprawnie wykonało się polecenie
Kod:
make

Pozdrawiam.
Z tego co pamiętam, jeśli robisz kernel metodą debianową, to nie musisz (i w sumie nie powinieneś) wydawać komendy make.
ODPOWIEDZ