> gstreamer-devel-0.10.14-alt1 Requires glib2-devel >= 2.8 > +gstreamer-devel-0.10.14-alt1 Requires libcheck-devel > gstreamer-devel-0.10.14-alt1 Requires libgstreamer = 0.10.14-alt1 $ rpmpeek gstreamer-devel-0.10.14-alt1.i586.rpm sh -c 'grep ^Libs:.\*-l ./usr/lib/pkgconfig/*.pc' ./usr/lib/pkgconfig/gstreamer-0.10.pc:Libs: -lgstreamer-0.10 ./usr/lib/pkgconfig/gstreamer-base-0.10.pc:Libs: -lgstbase-0.10 ./usr/lib/pkgconfig/gstreamer-check-0.10.pc:Libs: -lgstcheck-0.10 -lcheck -lm ./usr/lib/pkgconfig/gstreamer-controller-0.10.pc:Libs: -lgstcontroller-0.10 ./usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc:Libs: -lgstdataprotocol-0.10 ./usr/lib/pkgconfig/gstreamer-net-0.10.pc:Libs: -lgstnet-0.10 $ Вообще-то gstreamer-check не является слишком основной функциональностью для gstreamer-devel. В принципе libgstcheck можно было бы отпилить в отдельный пакет (и соответственно сделать libgstcheck-devel). Но можно и не отпиливать. Вообще как правильно распилить пакеты здесь есть очень много тонких и взаимно противоречивых соображений. Кстати, таких случаев много. Например, я вот думаю, не стоит ли отпилить от libcairo-devel пакет libcairo-fb-devel (поддержка directfb). Иначе libcairo-devel требует libdirectfb-devel, что в некотором смысле не очень хорошо (нарушается "ортогональность" зависимостей, если рассматривать "поддержку" разных фич по сборке как некое подобие матроида; то есть поддержка разных фич по сборке не должна "схлопываться" по зависимостям одна от другой). Однако пока решил ничего не делать, что советую и в данном случае.