Bug 4819

Summary: Лишний Provides
Product: Sisyphus Reporter: Dmitry Vukolov <dav>
Component: rpm-build-pythonAssignee: Andrey Orlov <cray>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: darktemplar, george, imz, ldv
Version: unstable   
Hardware: all   
OS: Linux   

Description Dmitry Vukolov 2004-07-17 07:39:44 MSD
Пакеты, при сборке использующие макрос %setup_python_module, получают
дополнительный Provides: python-%modulename = %version-%release. Например,

$ rpm -p --provides python-module-pyogg-1.3-alt2.i686.rpm
python-pyogg = 1.3-alt2
python2.3(ogg)
python-module-pyogg = 1.3-alt2

Кажется, python-pyogg для данного пакета лишний.
Provides указанного вида выставляются макросом %_setup_python_module_internal из
/etc/rpm/macros.d/python (цитирую):
%(echo Provides: python-%{1} = %version-%release)
где %{1} в нашем случае = "pyogg"
Comment 1 Andrey Orlov 2004-09-10 11:52:54 MSD
приянято 
Comment 2 Andrey Orlov 2004-09-11 21:20:18 MSD
Исправлено в версии 0.15