trzy kwestie odnośnie kernela 2.4.18-2

konrad rzentarzewski konrad w rzentarzewski.net
Pon, 26 Sie 2002, 20:38:52 CEST


(1) duplikaty w bazie rpma.
instalowałem sobie nowy kernel przez rpm -Fhv. potem (po reboocie)
musiałem jeszcze raz zainstalować alsę (przez --force). wyniki jak
poniżej.  nie wiem, czy to wynika z mojej niewiedzy, czy z babola w 
rpmie, ale:

[root w saudaji 2.4.18]# rpm --rebuilddb --define '_filterDbDups 1'
[root w saudaji 2.4.18]# rpm -qa --qf "%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH}\n"|grep kern|sort
kernel-2.4.18-2-i686
kernel-doc-2.4.18-2-i686
kernel-headers-2.4.18-2-i686
kernel-misc-lm_sensors-2.6.3-1 w 2.4.18_2-i686
kernel-net-ltmodem-6.00c2-1.1 w 2.4.18_2-i686
kernel-sound-alsa-0.5.12a-11 w 2.4.18_2-i686
kernel-sound-alsa-0.5.12a-11 w 2.4.18_2-i686
kernel-sound-alsa-0.5.12a-11 w 2.4.18_2-i686
kernel-sound-au88xx-1.1.2-6 w 2.4.18_2-i686
kernel-sound-au88xx-1.1.2-6 w 2.4.18_2-i686
kernel-source-2.4.18-2-i686
[root w saudaji 2.4.18]# rpm -q rpm
rpm-4.0.2-71

generalnie źle mi się z tym żyje, a aptowi jeszcze gorzej - wrzeszczy na
mnie. jakieś porady?

(2) /dev/misc/psaux
nie działa. ktoś zapomniał zaznaczyć opcji CONFIG_BLK_DEV_PS2=y? jako
moduł uwalone:

[root w saudaji linux]# modprobe ps2esdi
/lib/modules/2.4.18-2/kernel/drivers/block/ps2esdi.o: couldn't find the kernel version the module was compiled for
/lib/modules/2.4.18-2/kernel/drivers/block/ps2esdi.o: insmod /lib/modules/2.4.18-2/kernel/drivers/block/ps2esdi.o failed
/lib/modules/2.4.18-2/kernel/drivers/block/ps2esdi.o: insmod ps2esdi failed

na siłę też nie wchodzi:

[root w saudaji linux]# insmod -f /lib/modules/2.4.18-2/kernel/drivers/block/ps2esdi.o 
/lib/modules/2.4.18-2/kernel/drivers/block/ps2esdi.o: couldn't find the kernel version the module was compiled for
[root w saudaji linux]# lsmod|grep ps2esdi
[root w saudaji linux]# 

(3) unresolved symbols: kernel_flag
to prawdopodobnie można obejść, miałem ten sam problem przy ostatnim
2.4.17. przy kompilacji modułów używając drzewa /usr/src/linux
(kernel-src i kernel-headers) depmod kończy mi działanie z unresolved
symbols. próba załadowania pokazuje zawsze w/w komunikat...

[root w saudaji kernel]# pwd
/lib/modules/2.4.18-2/kernel/drivers/block/ps2esdi.o: couldn't find the kernel version the module was compiled for
[root w saudaji kernel]# insmod ./mach64.o
./mach64.o: unresolved symbol kernel_flag

akurat potrzebuję DRI do mojej karty, a jest tylko w cvsie... ale to
samo było z modułami do cycladesa.

ktoś pomoże?

-- 
:|[ kondi.net ]|:::::::::::::::::::::::::::::::::::|[ 2:480/133 w fidonet.org ]|:
When you look long into an abyss, the abyss also looks into you.     +nietzsche



Więcej informacji o liście dyskusyjnej pld-devel-pl