[Gelistirici] -devel paketleriyle ilgili bir sorun
Fatih Aşıcı
fatih at pardus.org.tr
18 Ağu 2010 Çar 21:07:08 EEST
On Wednesday 18 August 2010 23:47:50 Ozan Çağlayan wrote:
> Selam,
>
> Umarım düşündüğüm kadar ciddi değildir.
>
> cairo bağımlılığı olan bir paket düşünün. Pakete cairo-devel bağımlılığı
> yazdık. cairo-devel paketine ise cairo bağımlılığı yazıyoruz mevcut
> senaryoda. Ancak cairo-devel->cairo zinciri, runtime bağımlılıkları
> getirdiğinden, cairo bağımlılıklarının -devel bağımlılıklarını çekmiyor.
> Örneğin:
>
> <Dependency>fontconfig-devel</Dependency>
> <Dependency>libXrender-devel</Dependency>
> <Dependency>xcb-util-devel</Dependency>
> <Dependency>pixman-devel</Dependency>
> <Dependency>glitz-devel</Dependency>
> <Dependency>libpng-devel</Dependency>
> <Dependency>freetype-devel</Dependency>
>
> ben cairo-devel bağımlılığı yazdığımda paketime, bunların gelmesi
> gerekirken, -devel'siz halleri geliyor. Bu sebepten dolayı da pkg-config
> ile cairo'nun varlığını test eden autotools betikleri patlıyor:
cairo örneğinde Fedora -devel paketine fontconfig-devel bağımlılığını yazmış;
ancak onlarda bunu yazmak da zorunlu değil. rpm için yazılmış bir makro/script
-devel paketlerinin içerdiği .pc dosyalarını inceleyerek gerekli
bağımlılıkları ekliyor.
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi