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