Let's say you want to know who depends on libpng14
In tcsh:
zypper search -i | cut -d \| -f 2 | tr -s '\n' ' ' > z.txt foreach i ( `cat z.txt` ) zypper info --requires $i |grep libpng14 &&echo $i end
And after a while you will begin to receive results such as:
libpng14.so.14()(64bit) libpng14.so.14(PNG14_0)(64bit) DirectFB libpng14.so.14()(64bit) libpng14.so.14(PNG14_0)(64bit) MPlayer
However, you need to separate packages from grep messages.
Michalis giannakidis
source share