Re: PostgreSQL RPM Paketleri

From: Devrim GUNDUZ <devrim(at)gunduz(dot)org>
To: Volkan YAZICI <volkan(dot)yazici(at)gmail(dot)com>
Cc: PostgreSQL Türkiye <pgsql-tr-genel(at)postgresql(dot)org>
Subject: Re: PostgreSQL RPM Paketleri
Date: 2005-05-29 17:37:11
Message-ID: Pine.LNX.4.62.0505292029520.9414@emo.org.tr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-tr-genel

This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.

--8323328-2119325079-1117388231=:9414
Content-Type: TEXT/PLAIN; charset=iso-8859-9; format=flowed
Content-Transfer-Encoding: 8BIT

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Merhaba,

On Sun, 29 May 2005, Volkan YAZICI wrote:

> Bugün PostgreSQL paketlerinin dosya listelerini kurcalıyordum ve şöyle
> ilginç bir terslik dikkatimi çekti:
>
> Debian Paketleri
> libpq3: libpq kütüphaneleri. (libpq.so.3 vs.)
> postgresql-dev: PostgreSQL geliştirme dosyaları. (libpq-fe.h vs.)
>
> Buraya kadar sorun yok. Debian paketlerinde her şey yerli yerinde.
> PostgreSQL ile yazılım geliştirmek isteyen kütüphane ve başlık
> dosyalarını ayrı ayrı paketler ile kurabilir. PostgreSQL ile derlenmiş
> bir yazılımı kullanmak isteyen kullanıcılara ise sadece libpq3 paketi
> yeterli.
>
> RPM Paketleri:
> postgresql-libs: PostgreSQL başlık dosyaları. (libpq-fe.h vs.)
> postgresql-devel: libpq kütüphaneleri. (libpq.so.3 vs.)
>
> Görüldüğü üzere RPM'lerde yanlış dosyalar, yanlış pakette duruyor.
> Yani PostgreSQL ile derlenmiş bir yazılımı kullanmak isteyen kullanıcı
> kütüphane dosyalarını tutması gereken postgresql-libs yerine
> postgresql-devel paketini kurmalı.

:-) Sana gönderdiğim listeyi yanlış yorumlamışsın sanırım.

- -libs paketinden çıkar libpq.so.X. -devel içinden çıkan sadece ona
sembolik bir linktir.

Debian'in paketleme sistemi kendisine has. O libpq'yu ayrı bir paket
olarak sunuyor. Red Hat / Fedora / SuSE ise (= RPM kullanıcıları) bunu
- -libs içinde veriyor.

PostgreSQL ile derlenmiş bir yazılımı kullanmak isteyen kullanıcı -libs
paketini kurmalı. PostgreSQL kullanarak bir yazılım "geliştirmek" isteyen
- -devel paketini kurmalı. Hatta bu nedenle biz compat-postgresql-libs'i
çıkarttık ya...

Kısacası, önermende bir yanlış var.

- --
Devrim GUNDUZ
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
http://www.tdmsoft.com.tr http://www.gunduz.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFCmf3Ltl86P3SPfQ4RAn6vAJ9QfTc/1C+PsdaP+ouOcYhF5aTrhQCgwMze
8B/uikIfTcZv+te4WLCGFHg=
=f8QP
-----END PGP SIGNATURE-----
--8323328-2119325079-1117388231=:9414--

In response to

Browse pgsql-tr-genel by date

  From Date Subject
Next Message Devrim GUNDUZ 2005-05-29 17:38:06 Re: PostgreSQL RPM Paketleri
Previous Message Enver ALTIN 2005-05-29 17:32:43 Re: PostgreSQL RPM Paketleri