Baris Hasdemir
for example, when I try to install mod_php4-core.rpm, rpm tells that these libraries? are needed
libexpat.so.1 libmcrypt.so.4 libpdf.so.0 libpq.so.2.1 libsablot.so.0 libt1.so.1
is there an easy way to locate which rpm packages covering those libraries? And secondly, I would like to learn whether there is a mechanism to locate the suse rpms?
If you don't find a script then the following method can be used. (ARCHIVES.gz is e.g. on SuSE CD1) zcat /media/cdrecorder/ARCHIVES.gz \ | egrep 'libexpat.so.1|libmcrypt.so.4|libpdf.so.0|libpq.so.2.1|libsablot.so.0|libt1.so.1' \ | awk '{print $1,$9;}' ./CD4/suse/d3/pdflib.rpm: /usr/lib/libpdf.so ./CD4/suse/d3/pdflib.rpm: /usr/lib/libpdf.so.0 ./CD4/suse/d3/pdflib.rpm: /usr/lib/libpdf.so.0.1.1 ./CD3/suse/gra2/t1lib-devel.rpm: /usr/lib/libt1.so ./CD3/suse/gra2/t1lib.rpm: /usr/lib/libt1.so.1 ./CD3/suse/gra2/t1lib.rpm: /usr/lib/libt1.so.1.1.0 ./CD2/suse/sec2/libmcrypt.rpm: /usr/lib/libmcrypt.so ./CD2/suse/sec2/libmcrypt.rpm: /usr/lib/libmcrypt.so.4 ./CD2/suse/sec2/libmcrypt.rpm: /usr/lib/libmcrypt.so.4.2.6 ./CD2/suse/ap2/postgresql-lib.rpm: /usr/lib/libpq.so ./CD2/suse/ap2/postgresql-lib.rpm: /usr/lib/libpq.so.2 ./CD2/suse/ap2/postgresql-lib.rpm: /usr/lib/libpq.so.2.0 ./CD2/suse/ap2/postgresql-lib.rpm: /usr/lib/libpq.so.2.1 ./CD2/suse/sgm1/sablot-devel.rpm: /usr/lib/libsablot.so ./CD2/suse/sgm1/expat.rpm: /usr/lib/libexpat.so.1 ./CD2/suse/sgm1/expat.rpm: /usr/lib/libexpat.so.1.2 ./CD2/suse/sgm1/sablot.rpm: /usr/lib/libsablot.so.0 ./CD2/suse/sgm1/sablot.rpm: /usr/lib/libsablot.so.0.51.0 If you skip the awk command then you'll get additional information about e.g. symbolic links. -- Alexandr.Malusek@imv.liu.se