[devel] Re: Q: E: python-module-PyLTXML-1.3-alt2.src.rpm rejected
from incoming
Alexey Morozov
alex-altlinux на idisys.iae.nsk.su
Пт Фев 11 16:13:46 MSK 2005
On Fri, Feb 11, 2005 at 03:26:22PM +0300, Dimitry V. Ketov wrote:
> >>>error: line 2: Dependency tokens must not contain '%<=>' symbols:
> >>>Provides: python2.3-module-PyLTXML = %version-%release
> >>И как это понимать?
> >Макросы не раскрылись.
> Ничего не понимаю (с) Колобки
>
> --- Где грабли? ---
+%define version 1.3
+%define release alt2
> %setup_python_module PyLTXML
>
> Name: %{packagename}
-Version: 1.3
+Version: %version
-Release: alt2
+Release: %release
> License: GPL
> Group: Development/Python
> Summary: Python bindings for LT XML
>
> Obsoletes: PyLTXML
> Provides: PyLTXML = %{version}
+BuildPreReq: rpm-build-python >= 0.20-alt1
...
> %install
-%__python setup.py install \
- --root=%{buildroot}
+CFLAGS="%optflags" %__python setup.py \
+ install --optimize=2 \
+ --root=%buildroot \
+ --record=INSTALLED_FILES
-%files
+%files -f INSTALLED_FILES
> %doc 00README
-%{_libdir}/python%{__python_version}/site-packages/%{modulename}
(к тому же, есть макрос %python_sitelibdir). Вообще, я осознаю,
что необходимость определения %version и %release ДО вызова
%setup_python_module больше напоминает багу. К тому же, я не вполне
уверен, что это так уж необходимо :-). Можете попробовать обратиться ко
мне по jabber, я попытаюсь пересобрать ваш пакет в балабановском хэшере,
и тогда он точно пройдёт :-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.altlinux.ru/pipermail/devel/attachments/20050211/b35a042e/attachment.bin
Подробная информация о списке рассылки Devel