Зависимость библиотечного пакета от пакета -devel выглядит не слишком адекватной. Есть ли реальная мотивация к ней или это шутки автоматического проставления зависимостей?
(In reply to comment #0) > Зависимость библиотечного пакета от пакета -devel выглядит не слишком > адекватной. Есть ли реальная мотивация к ней или это шутки автоматического > проставления зависимостей? Надо посмотреть.
Нашёл почему: [icesik@iceberg ~]$ cat /usr/lib/pkgconfig/gst-python-0.10.pc | grep Requ Requires: pygtk-2.0, gstreamer-0.10 [icesik@iceberg ~]$ rpm -qf /usr/lib/pkgconfig/gst-python-0.10.pc python-module-gst-0.10.7-alt1 [icesik@iceberg ~]$ Что делать будем? Предлагаю просто перенести этот файл в отдельный подпакет -devel.
Разумеется. Файлы .pc - это файлы для разработки/сборки, точно также как файлы %_includedir/*/*.h и тому подобные.
(In reply to comment #3) > Разумеется. Файлы .pc - это файлы для разработки/сборки, точно также как файлы > %_includedir/*/*.h и тому подобные. Так в том-то дилема, там только один этот файл (/usr/lib/pkgconfig/gst-python-0.10.pc). Ради одного файла делать подпакет -- не знаю на сколько разумно. Так всё таки делать?
Да, потому что лично мне не улыбается держать на пользовательской системе целую связку из пакетов -devel, там pygtk-devel неплохо так вытягивает за собой, начиная с libgtk+2-devel, собственно. Один файл так один.
(In reply to comment #5) > Да, потому что лично мне не улыбается держать на пользовательской системе целую > связку из пакетов -devel, там pygtk-devel неплохо так вытягивает за собой, > начиная с libgtk+2-devel, собственно. Один файл так один. Принято.
fixed in python-module-gst-0.10.7-alt2