Hallo, führe ich ein make prepare-all mit meinem 2.6.8-24.19 nach frisch installierten Kernel-Sourcen (YOU-Update) ein zweites Mal aus, dann ist irgendwas futsch: rex3:/usr/src/linux # make prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all [...] -> endlosschleife, Linux hängt sich auf (swapt, ...) Das erst mal geht noch gut, ein make cloneconfig geht gut, kann mehrmals ausgeführt werden, dann das erst Mal make prepare-all (gleiche mit make prepare): rex3:/usr/src/linux # make prepare-all CHK include/linux/version.h UPD include/linux/version.h SYMLINK include/asm -> include/asm-i386 SPLIT include/linux/autoconf.h -> include/config/* HOSTCC scripts/genksyms/genksyms.o SHIPPED scripts/genksyms/lex.c SHIPPED scripts/genksyms/parse.h SHIPPED scripts/genksyms/keywords.c HOSTCC scripts/genksyms/lex.o SHIPPED scripts/genksyms/parse.c HOSTCC scripts/genksyms/parse.o HOSTLD scripts/genksyms/genksyms CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash HOSTCC scripts/bin2c CC arch/i386/kernel/asm-offsets.s CHK include/asm-i386/asm_offsets.h UPD include/asm-i386/asm_offsets.h rex3:/usr/src/linux # make prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all make -C /usr/src/linux-2.6.8-24.19 O=/usr/src/linux-2.6.8-24.19 prepare-all [...] das zweite Mal und alles ist futsch! Keine Software mehr auf der Suse 9.2 mehr installierbar, immer kommt: make[1]: *** No rule to make target `modules'. Stop. make[1]: Leaving directory `/lib/modules/2.6.8-24.19-default/build' Dabei ist von YOU-Update auchniemals der -default installiert worden, sondern immer der 2.6.8-24.19. Woher kommt der -default???? Den ganze Rotz hat mit YOU-Update vor eine paar Monaten eingebrockt, damals der 2.6.8-24.24er Kernel, der hat Mist gebaut, daraufhin habe ich den alten Kernel über /var/lib/YaST2/you/mnt/i386/update/9.2/rpm/i586/kernel-source-2.6.8-24.19.i586.rpm zurückinstalliert, die libs auch und ebenso alles unter /boot, was ich vor einem YOU-update immer alles sichere. Dann lief scheinbar alles wieder, ein make prepare-all war wieder möglich (aber vermutlich kein zweites Mal!!, was ich damals nicht testete. Die Neuinstallation der Kernel-Sourcen 24.19 habe ich immer mit einem rm -f im /usr/src/linux-2.6.8-24.19/ vorbereitet. Es ist also immer alles ratzeputz weggelöscht. Was hat mir das YOU update damals zerschossen? - Den -24.24 habe ich schon längst rausgelöscht wo es geht! rex3:/usr/src # l total 1 drwxr-xr-x 7 root root 296 Dec 8 21:24 ./ drwxr-xr-x 14 root root 392 Feb 3 2006 ../ lrwxrwxrwx 1 root root 17 Dec 8 20:57 linux -> linux-2.6.8-24.19/ drwxr-xr-x 5 root root 176 Jan 18 2006 linux-2.6.8-24.17/ drwxr-xr-x 20 root root 800 Dec 8 21:26 linux-2.6.8-24.19/ drwxr-xr-x 2 root root 136 Dec 8 20:51 linux-2.6.8-24.19-default/ drwxr-xr-x 3 root root 72 Dec 6 2005 linux-2.6.8-24.19-obj/ lrwxrwxrwx 1 root root 21 Sep 14 00:09 linux-obj -> linux-2.6.8-24.19-obj/ drwxr-xr-x 7 root root 168 Jul 5 2005 packages/ rex3:/usr/src # rpm -qa | grep kernel kernel-source-2.6.8-24.19 Gruss Ekkard das Chaos, das mir ein YOU-Update mit dem 2.6.8-24-24 angerichtet hat, setzt sich nun leider bei meinem 2.6.8-24-19 fort: make cloneconfig [...] TEA and XTEA cipher algorithms (CRYPTO_TEA) [M/n/y/?] m ARC4 cipher algorithm (CRYPTO_ARC4) [M/n/y/?] m Khazad cipher algorithm (CRYPTO_KHAZAD) [M/n/y/?] m Deflate compression algorithm (CRYPTO_DEFLATE) [M/y/?] m Michael MIC keyed digest algorithm (CRYPTO_MICHAEL_MIC) [M/n/y/?] m CRC32c CRC algorithm (CRYPTO_CRC32C) [M/n/y/?] m Testing module (CRYPTO_TEST) [M/n/y/?] m * * Library routines * CRC-CCITT functions (CRC_CCITT) [M/y/?] m CRC32 functions (CRC32) [Y/?] y CRC32c (Castagnoli, et al) Cyclic Redundancy-Check (LIBCRC32C) [M/y/?] m Quick Sort (QSORT) [Y] y * * Build options * Configuration name (CFGNAME) [default] default Release number (RELEASE) [24.19] 24.19 Built-in Kernel Debugger support (KDB) [N/y/?] n Ich kann trotz Neuistallation des 2.6.8-24-19 aus den Suse -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org