> file-roller-2.18.4-alt2 Requires bzip2 > +file-roller-2.18.4-alt2 Requires coreutils > +file-roller-2.18.4-alt2 Requires grep > file-roller-2.18.4-alt2 Requires gzip > +file-roller-2.18.4-alt2 Requires isoutils > file-roller-2.18.4-alt2 Requires lha В скрипте /usr/lib/file-roller/isoinfo.sh используется isoinfo. $ rpmfile file-roller-2.18.4-alt2.i586.rpm |grep isoi /usr/lib/file-roller/isoinfo.sh 100644 Bourne shell script text executable $ rpmpeek file-roller-2.18.4-alt2.i586.rpm grep -r isoinfo . ./usr/lib/file-roller/isoinfo.sh:ISOINFO=`isoinfo -d -i "$filename"` ./usr/lib/file-roller/isoinfo.sh: isoinfo $iso_extensions -i "$filename" -x "$file_to_extract" ./usr/lib/file-roller/isoinfo.sh: isoinfo $iso_extensions -i "$filename" -l Binary file ./usr/bin/file-roller matches $ В принципе этот скрипт автоматически вызывается из какого-то сишного кода (то есть из /usr/bin/file-roller). $ rpmpeek ../../SRPMS/file-roller-2.18.4-alt2.src.rpm sh -c 'tar xf *.tar*; grep -r --include=\*.c isoinfo .' ./file-roller-2.18.4/src/main.c: { "isoinfo", TRUE, FALSE, TRUE, FR_FILE_TYPE_ISO }, ./file-roller-2.18.4/src/fr-command-iso.c: fr_process_begin_command (comm->process, "sh " PRIVEXECDIR "isoinfo.sh"); ./file-roller-2.18.4/src/fr-command-iso.c: fr_process_begin_command (comm->process, "sh " PRIVEXECDIR "isoinfo.sh"); ./file-roller-2.18.4/src/fr-command-iso.c: if (! is_program_in_path ("isoinfo")) { $ Так что считаю зависимость на isoutils правильной.