[devel] libgtksourceviewmm и зависимости?

Sergey Lebedev =?iso-8859-1?q?lebedev=2Ev=2Esergey_=CE=C1_gmail=2Ecom?=
Вт Дек 9 15:53:01 MSK 2008


Добрый день.

Что-то я никак не пойму в чем проблема. Собираю libgtksourceviewmm для
дальнейшего сбора nemiver. Собирается нормально, вроде всё хорошо.

Пытаюсь собрать nemiver (в spec'е у него стоит BuildRequires:
libgtksourceviewmm-devel). Обламываюсь на следующем 

Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  libgtksourceviewmm-devel: Требует: libgtksourceviewmm (= 2.2.0-alt1)

Требует: /usr/lib/libgtksourceviewmm-2.0.so.2.0.0
E: Извините, `битые' пакеты
hsh-install: failed to calculate package file list.
hsh-install: Failed to generate package file list.

Забавно следующее.

rpm -qlp libgtksourceviewmm-2.2.0-alt1.i586.rpm|grep '/usr/lib'
/usr/lib/libgtksourceviewmm-2.0.so.2
/usr/lib/libgtksourceviewmm-2.0.so.2.0.0

rpm -qp --provides libgtksourceviewmm-2.2.0-alt1.i586.rpm
libgtksourceviewmm-2.0.so.2
libgtksourceviewmm = 2.2.0-alt1

rpm -qp -R libgtksourceviewmm-devel-2.2.0-alt1.i586.rpm
libgtksourceviewmm = 2.2.0-alt1
[skip]
/usr/lib/libgtksourceviewmm-2.0.so.2.0.0
[skip]

Для меня это магия rpm. Кто-то из магов может объяснить причину
возникновения таких provides и requires?

http://git.altlinux.org/people/barabashka/packages/?p=libgtksourceviewmm.git;a=summary

rpm -q rpm
rpm-4.0.4-alt96.12


hsh-shell --builder $TMP
[builder на altair .in]$ rpm -q rpm
rpm-4.0.4-alt96.13





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