[Teknik] 32 bit sistemlerde *-32bit paketlerin durumu
Anıl Özbek
ozbekanil at gmail.com
4 Ağu 2011 Per 12:49:25 EEST
Merhaba,
Daha önce denememiştim ama bir Pardus kullanıcısı söyleyince [1]
dikkat ettim. Şu an Pardus depolarındaki *-32bit paketlerini örnek
alarak yaptığım paketler 32 bit üzerinde oluşturulamıyor. PiSi sanırım
bu paketleri de inşa etmeye, bu paketler için de bağımlılık kontrolü
yapmaya çalışıyor ve dolayısıyla başarılı olamıyor.
Pardus deposundaki hem 32 bit hem de 64 bit ikilik paketler aynı
kaynak paket dosyalarını kullandığı için Pardus / PiSi tarafında bir
sorun olmaması gerekiyor ama yaptığım paketlerde de hatayı (/
eksikliği) göremiyorum şu an. Pardus deposundaki paketler
oluşturulurken ek bir pisi bi parametresi vb. mi kullanılıyor acaba?
İki çözüm geldi aklıma: paketi --ignore-dependency ile inşa etmek veya
*-32bit paketleri içeren paketlerde ilgili alt paketlere
<ExcludeArch>i686</ExcludeArch> satırını eklemek.
<ExcludeArch>i686</ExcludeArch> satırları eklenmiş şekilde svn'e
göndermeye çalıştım ama svn bu değişiklikleri kabul etmedi. Şu an iki
yöntemi de tam olarak denemedim ve öncesinde sorunun ne olabileceği
hakkında emin olmak için burada sormak istedim.
Durum neyle ilgili, bilgisi olanlar söyleyebilirse sevinirim.
[1] http://www.ozgurlukicin.com/forum/oyun/22606/?page=1#post147920
İyi günler,
--
Anıl Özbek
Teknik mesaj listesiyle ilgili
daha fazla bilgi