[Gelistirici] Kernel 2.6.28
Onur Küçük
onur at pardus.org.tr
17 Ara 2008 Çar 21:58:10 EET
On Wed, 17 Dec 2008 21:14:56 +0200
Gürer Özen <gurer at pardus.org.tr> wrote:
> On Wednesday 17 December 2008 20:03:57 Onur Küçük wrote:
>
> > Konuştuğumuz konu birden fazla kernel paketinin bakımı değil bu
> > arada, Ekin'in de anlattığı gibi araçlarımızın / sistemimizin
> > yapısı şu anda tek kernele odaklı olduğu için kullanıcı istediği
> > tip kernel i seçip yoluna devam edemiyor, araçlarımızı buna adapte
> > edebilir miyiz, nerede ne değiştirmek / nasıl yapmak lazım onu
> > tartışıyoruz.
>
> Kernel paketlerini içerecek bir system.kernel açalım. Pisi upgrade
> sırasında bu bileşende kurulu olmayan kernel paketlerini kurmasın ama
> kurulu olanları en son sürüme çeksin?
Daha dün bir kahve molası sohbetinde aynısını dedim :)
Bu yöntemin getirebileceği sorun kernel paketlerinin ve ona bağlı olan
paketlerin bağımlılık yapısı. Bir userspace araç kernel modülüne
bağımlı yazıldığında "hangi kernelin hangi modülü" durumu oluyor.
Örneğin kernel modul paketi X in adı RT kernelde ne olacak ? Şu anda
aklıma örnek olarak lirc geliyor. Lirc içinden hem kernel modülü hem de
userspace kitaplık geliyor, bu kitaplık da KDE nin bağımlılığı.
Paketi bölsek bile userspace araçlar kernel modülüne bağımlı
olmalı. Başka aklınıza gelen örnek var mı ?
Kernel modülleri ve kernel ler aynı depoda olacaksa, kernel modül
paketlerinin isimlerini farklı yapmamız gerekiyor. Bir yöntem, pspec
içinde bu paketler için Provides ın altına
kernel.module = lirc
gibi bir şey eklemek ve pisinin system.kernel i buna göre takip
etmesi ama belki daha iyi bir yol bulabiliriz.
--
Onur Küçük Knowledge speaks,
<onur.--.-.pardus.org.tr> but wisdom listens
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi