> gcstar-1.1.1-alt1 Provides perl(GCUtils.pm) > +gcstar-1.1.1-alt1 Requires coreutils > +gcstar-1.1.1-alt1 Requires grep > +gcstar-1.1.1-alt1 Requires kdebase-konqueror > +gcstar-1.1.1-alt1 Requires libexo > +gcstar-1.1.1-alt1 Requires libgnome > gcstar-1.1.1-alt1 Requires perl(Cwd.pm) > @@ -33483,2 +33984,3 @@ > gcstar-1.1.1-alt1 Requires perl-base > +gcstar-1.1.1-alt1 Requires xprop > gcstar-1.1.1-alt1 Requires(interp) /bin/sh Имеется неисполняемый шелл-скрипт, из-за которого появляются новые зависимости. $ rpmfile gcstar-1.1.1-alt1.noarch.rpm |grep shell /usr/share/gcstar/helpers/xdg-open 100644 Bourne shell script text executable $ rpmpeek gcstar-1.1.1-alt1.noarch.rpm sh --rpm-requires ./usr/share/gcstar/helpers/xdg-open |grep -v function |sort -u executable(cat) executable(exo-open) executable(gnome-open) executable(grep) executable(kfmclient) executable(xprop) $ Нужно подумать, насколько существенно этот скрипт требуется (и МОЖЕТ ли потребоваться) для работы пакета. Первичный осмотр показывает, что этот скрипт используется в ./usr/share/libgcstar/GCMainWindow.pm: : $ENV{GCS_SHARE_DIR}.'/helpers/xdg-open'; То есть это как минимум не какой-то левый скрипт, который запакован сам по себе, а компонент общей системы. Просто игнорировать зависимости в нём не желательно. С другой стороны, в скрипте /usr/share/gcstar/helpers/xdg-open вроде бы реализована "поддержка чего-то" для всех популярных десктопов -- gnome, kde, xfce. Видимо зависимости такой "поддержки всего" лучше как-то спрятать.