RPM: syntaxe BuildPrereq
Pavel Lisy
pali na tmapy.cz
Úterý Duben 2 15:57:47 CEST 2002
On Út, 2002-04-02 at 15:04, Libor Chocholaty wrote:
> > V na disku i RPM databazi dana knihovna je:
> > rpm -qf /usr/lib/libgds.so
> > FirebirdCS-1.0.0.796-0
> >
> > ale nevypise se na dotaz:
> > rpm -q --whatprovides libgds.so
> > zádný balícek neposkytuje libgds.so
> >
>
> Protoze musite dat celou cestu:
> rpm -q --whatprovides /usr/lib/libgds.so
>
> Pak vam to rekne. Taky mi trvalo, nez jsem na to prisel...
To je sice pravda, ale pokud pridam do php.spec
Requires: /usr/lib/libgds.so
tak se mi tam stejne automaticky pridaji nasledujici zavislosti:
rpm -q php-interbase --requires
--
rpmlib(VersionedDependencies) <= 3.0.3-1
php = 4.0.6-15tms
perl
/usr/lib/libgds.so
/bin/sh
/bin/sh
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
ld-linux.so.2
libc.so.6
libgds.so
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
tj. libgds.so je to tam dvakrat. Jde to druhe nejak odstranit, zakazat?
Pavel
--
Pavel Lisy <pali na tmapy.cz>
T-MAPY spol. s r.o., http://www.tmapy.cz
Nezvalova 850, Hradec Kralove, 50003
tel: +420-49-5513335 fax: +420-49-5513371
O mapach vime vse: http://www.tmapserver.cz
Další informace o konferenci Linux