[devel] Re: alternatives && postfix

Alexey Lubimov =?iso-8859-1?q?avl_=CE=C1_l14=2Eru?=
Вт Фев 10 01:26:59 MSK 2004


Andrey Orlov пишет:
> On Monday 09 February 2004 23:23, Alexey Lubimov wrote:
> 
>>import gtk; g = gtk не проходил, а не import pygtk, что довольно необычно.
>>
>>к тому же в *2.3/site-packages был pygtk2.
> 
> 
> Откуда же он у вас там взялся? Я специально слил из сизифа пакет и посмотрел
> - pygtk2 ставится в 2.2/site-packages, а не в 2.3.

надо посмотреть.

>>боюсь, что нельзя требовать тотальной пересборки всех питон зависимых
>>пакетов сразу во всем мире. Нужно хотя бы знать, что эта проблема имеет
>>место быть. На текущий момент ни по зависимостям, ни по названиям
>>пакетов понять, что они не  с той версией собраны никак не получается...
>>
>>итого, пакеты устанавливаются, но не работают...
> 
> 
> Пакеты пересобранные для разных версий _ставятся_ в  разные каталоги. 
> И пакеты по зависимостям вытягивают правильные версии питона. В зависимостях
> собранного пакета тоже прописана нужная версия питона, я уж не знаю, что там
> с pygtk (не полезу щаз смотреть), но вот например:
> 
> rpm -q --requires python-imaging
> python = 2.3
> ...

rpm -qp --requires python-ctypes-0.6.3-alt.i586.rpm
python
libffi
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
libffi.so.2
libpthread.so.0


Name: python-ctypes 
         Summary: create and manipulate C data types in Python 
                  Version: 0.6.3 
                           Release: alt 
                                    Source: 
%{modulename}-%{version}.tar.gz 
Group: System/Servers/ZProducts 
         License: GPL 
                  Requires: python libffi 
                           BuildRequires: python  python-devel 
libffi-devel



Получается, таки надо ставить Requires: python = %__python_version ?





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