From: | "Adam H(dot) Pendleton" <fmonkey(at)fmonkey(dot)net> |
---|---|
To: | jm(at)poure(dot)com |
Cc: | pgadmin-hackers(at)postgresql(dot)org |
Subject: | Re: wxGTK2ud BuildRequires dependencies |
Date: | 2003-11-17 20:19:48 |
Message-ID: | 3FB92D64.70709@fmonkey.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
Jean-Michel POURE wrote:
>A lot more. A least, expat-devel, pango-devel, zlib-devel, X11-foo-devel,
>iconv-devel, etc... See the list below. Under SuSE and Mandrake, many of
>these libraries have different naming schemes.
>
>
I may be wrong on this one, but I don't think there's any need to list
these dependencies in the BuildRequire line. For example, by adding
gtk2-devel, we implicity add these packages:
[fmonkey(at)wrty Development]$ rpm -qR gtk2-devel
XFree86-devel
atk-devel >= 1.0.0-1
glib2-devel >= 2.2.0-1
gtk2 = 2.2.4
libc.so.6
libc.so.6(GLIBC_2.0)
libdl.so.2
libgdk_pixbuf-2.0.so.0
libglib-2.0.so.0
libgmodule-2.0.so.0
libgobject-2.0.so.0
libm.so.6
pango-devel >= 1.2.0-3
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
[fmonkey(at)wrty Development]$
In order to get gtk2-devel installed, these packages would also have to
be installed. Also, any packages that those listed packages depend on
would also have to be installed. Thus, by putting just gtk2-devel on
the BuildRequires line, we implicity pull in the whole dependency tree
for that package.
>Since RPMs have automatic binary dependencies, looking at the SRPM rebuild log
>is enough for me ... All libraries should display "yes" or "sys".
>
>
What do you mean by automatic binary dependencies? I thought that RPM
dependencies were enforced by the "Requires:" line in the spec file.
ahp
From | Date | Subject | |
---|---|---|---|
Next Message | Jean-Michel POURE | 2003-11-17 20:42:27 | Re: wxGTK2ud BuildRequires dependencies |
Previous Message | Jean-Michel POURE | 2003-11-17 20:04:03 | Re: wxGTK2ud BuildRequires dependencies |