[devel] pygtk (was: python3.x(qwe) vs python3(qwe))
Michael Shigorin
mike на osdn.org.ua
Пт Фев 5 09:26:55 UTC 2010
On Fri, Feb 05, 2010 at 01:58:26PM +0700, Евгений Ростовцев wrote:
> >> Хедер там с релиза 1.1 минимум, видать, чел давно не
> >> обновлялся. Так что ничего _Я_ не перекладывал.
> > Жень, а ты точно sure?
> >
> > $ for i in python-module-pygtk-devel-2.17.0-alt*; do rpm -qp
> > --qf='%{RELEASE} (%{BUILDHOST}):\t' $i; rpm -qlp $i | fgrep pygtk.h; done
> > alt1.1 (real-sisyphus.hasher.altlinux.org):
> > /usr/include/python2.6/pygtk/pygtk/pygtk.h
> > alt1 (aris-sisyphus.hasher.altlinux.org):
> > /usr/include/python2.6/pygtk/pygtk/pygtk.h
> > alt2.1 (real-sisyphus.hasher.altlinux.org):
> > /usr/include/python2.6/pygtk/pygtk/pygtk/pygtk.h
> > alt2 (aris-sisyphus.hasher.altlinux.org):
> > /usr/include/python2.6/pygtk/pygtk/pygtk.h
> > alt3 (aris-sisyphus.hasher.altlinux.org):
> > /usr/include/python2.6/pygtk/pygtk/pygtk.h
> Ну здесь же хорошо видно, что винить нужно всё же меня, но тогда от
> меня ускольнула суть той баги (там, если я не забыл, удивлялись, что
> нет хедера /usr/include/python2.6/pygtk/pygtk/pygtk/pygtk.h).
Как раз наоборот -- удивлялись разъезду информации в pkgconfig
и положения под /usr/include:
---
пакет python-module-pygtk-devel-2.17.0-alt2.1
В /usr/lib/pkgconfig/pygtk-2.0.pc указано что
pygtkincludedir=${includedir}/python2.6/pygtk
а на самом деле в /usr/include/python2.6/pygtk/pygtk/pygtk/pygtk.h
Из-за этого pygtk.h не находится.
--- https://bugzilla.altlinux.org/22872
> Здесь видна аргументация, в отличие от закидывания ссылок,
> что в случае сборки из srpm равносильно вообще отсутствию
> аргументации.
Понимаешь, по коммитам тоже не всегда очевидно -- особенно
если ошибка настолько глупая, что проскакивает мимо глаз.
Поэтому в случаях, когда непонятки, завёл привычку проверять
_всё_ с самого-самого начала, не делая предположений.
Именно поэтому в http://www.altlinux.org/NMU и выписаны секции
"Технические требования к NMU" и "Дополнительная информация".
Предлагаю перечитать их и оценить уместность.
> Так что прошу прощения у team за долгие препирательства.
> Был неправ.
Бывает. Хорошо, что хорошо кончается :)
> PS. Но это не отменяет намерения форкнуть PyGTK: так и мне
> будет спокойней (сам накосячил - сам наладил), и не будет
> возмущений _лидеров_ на случайно ошибочные манипуляции с их
> пакетами.
А мне с чем собираться тогда? Нет уж, давайте как-нить учиться
потерпеть и глупые ошибки, и невнятные назидания друг друга.
Не со зла же.
2 aris: принято?
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel