[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[make-kpkg] Doppelte Binaries in Alsa-Modules



Hallo.

Bin leider noch recht neu im Linux-Gewerbe, dumme Fehler meinerseits also
nicht auszuschließen. Die Doku zu kernel-package (inkl. diverser Howtos) 
ist zwar umfänglich, aber für mein Empfinden nicht wirklich erschöpfend.

Hab hier nun ein merkwürdiges Problem beim Bauen des Alsa-Moduls mit
make-kpkg. Alsa-Source-Package besorgt und nach
/usr/src/modules/alsa-driver entpackt, nun

'make-kpkg --us --uc --rootcmd fakeroot --append-to-version -xxx 
--added-modules alsa-driver kernel_image modules_image'

und ich erhalte (auch) ein alsa-modules-Paket. Schön.

<note>
Ist es richtig, daß das Bauen von neuen Modul-Paketen die fertigen Targets
des Kernels erfordert? 
Der betroffene Kernel läuft hier nämlich schon (ohne Alsa), und der 
Source-Tree war nicht mehr unverändert vorhanden. Hab daher das ganze 
Kernel-Image nochmal neu gemacht. M.E. ein klares Manko von make-kpkg, wenn 
sich das in einem solchen Fall nicht umgehen läßt.
</note>

Inspektion des Alsa-Pakets ergibt, daß die Module dort in
 /lib/modules/<alte-Kernel-Version>/alsa *und* in
 /lib/modules/<alte-Kernel-Version>-xxx/alsa
liegen.

Was ist denn das?? Kommentare? 

Im debianforum.de hieß es dazu, daß ein --added-modules
bei Verwendung des Targets modules_image überflüssig sei. Nun gut. Aber
wie kommt es zu dieser höchst merkwürdigen Verdopplung der
Alsa-Binaries, und woher kommt der falsche Pfad?

Im eigentlichen Kernel-Paket ist alles i.O.
Ohne diesen Extra-Modul-Schnickschnack hat die Kernel-Bauerei bisher
auch sauber geklappt.

Wem fällt was ein?

greetz
Nikolaus



Reply to: