[Gelistirici] -devel deposundaki kernel-* bileşenleri

S.Çağlar Onur caglar at uludag.org.tr
18 Mar 2006 Cmt 23:49:02 EET


Selamlar;

Hafta içi yaptığımız bir toplantıdan sonra -devel deposunda farklı 
çekirdeklerin farklı sürücüler ihtiyacı için (smp için derlenen alsa ile 
uniprocessor ile derlenen alsa farklı gibi) çekirdekleri bir bileşen olarak 
kabul edip, her kernel-* bileşenin altında drivers ve filesystems 
altbileşenlerini tekrarlatmaya karar verdik.

Yani, örneğin;

kernel/
	drivers/
		alsa-drivers/
		...

kernel-smp/
	drivers/
		alsa-drivers-smp/
		...

Sadece paket isimlerine çekirdeğin son ekini gene son ek olarak ekleyerek aynı 
paketi _sadece_ çekirdek bileşenleri için n kere tekrarlayacağız. Böylece 
özel bir değişiklik yapmak duruma özel çözümler üretmeden hem kurulum 
sırasında hemde daha sonra kullanım sırasında hangi çekirdek ile yola devam 
ediliyorsa o çekirdek ve altsistemlerinin güncellendiğinden emin olacağız.

Yalı 1.0 CD'sinde tek depo ile tüm sistem paketlerini kurarken 1.1 CD'sinde 
yanında 3 depo taşıyacak. 1 depo tüm sistem - çekirdek ve alt sistemleri 
olurken diğer iki depo tek işlemci destekli çekirdek + alt sistemleri ile çok 
işlemcili/highmem açık çekirdek + alt sistemleri olacak ve uygun şekilde (tüm 
sistem - çekirdek ve alt sistemleri) + çekirdek depolarından sisteme uygun 
olanını kuracak. 

Böylece smp ile başlayan bir sistem pisi ile paket güncellemeleri sırasında 
sadece kendine ait alt sistemlerini güncellerken, tek işlemcili çekirdek 
sahipleri mesela *-smp serisinden haberdar olmayacak bile.

Bu özetten sonra, kernel/ altındaki tüm paket sahiplerinin zaman içinde 
öncelikle -smp'ye (appArmor şu an kesinlikle öncelik taşımıyor) sürücülerini 
port etmelerini (çoğunlukla isim değiştirmek ve history temizlemek olacak ama 
smp derlenmeleri için özel yama v.s gerektirebilirler tabi) rica etmekteyim.

Saygılar
-- 
S.Çağlar Onur <caglar at uludag.org.tr>
http://cekirdek.uludag.org.tr/~caglar/

Linux is like living in a teepee. No Windows, no Gates and an Apache in house!
-------------- sonraki bölüm --------------
A non-text attachment was scrubbed...
Name: kullanılamıyor
Type: application/pgp-signature
Size: 191 bytes
Desc: kullanılamıyor
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20060318/ec35ac17/attachment-0002.pgp>


Gelistirici mesaj listesiyle ilgili daha fazla bilgi