[devel] gstreamer-devel-0.10.14-alt1

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Сб Ноя 3 03:40:41 MSK 2007


>  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, что в некотором смысле не очень хорошо (нарушается
"ортогональность" зависимостей, если рассматривать "поддержку" разных
фич по сборке как некое подобие матроида; то есть поддержка разных фич
по сборке не должна "схлопываться" по зависимостям одна от другой).
Однако пока решил ничего не делать, что советую и в данном случае.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071103/dc161837/attachment-0002.bin>


Подробная информация о списке рассылки Devel