Bug 12443

Summary: prometeus неправильно ищет спек
Product: Sisyphus Reporter: avm <avm>
Component: prometeusAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: icesik, liks, mike
Version: unstable   
Hardware: all   
OS: Linux   

Description avm 2007-08-02 11:24:38 MSD
См. http://www.sisyphus.ru/srpm/vim-plugin-templatefile/spec
В этом пакете есть файлы skel.spec и vim-plugin-templatefile.spec. RPM правильно
понимает, какой из них используется для сборки пакета, а prometeus неправильно.
Comment 1 Michael Shigorin 2007-08-03 15:56:58 MSD
Похоже, берётся первый попавшийся *.spec.
Comment 2 liks 2007-08-08 20:22:15 MSD
Так и есть. А ведь с помощью rpm -qp наверное тоже никак не узнаешь имя файлика
со СПЕКом, да?
Comment 3 avm 2007-08-08 20:45:30 MSD
Например, можно так:
rpm -q --qf='[x%{FILEFLAGS:fflags} %{FILENAMES}\n]' -p пакет.src.rpm
Перед спеком написано xs.
Comment 4 liks 2007-08-24 18:43:29 MSD
Да, FILEFLAGS помогли, спасибо.
http://alt3.linux.kiev.ua/srpm/vim-plugin-templatefile/spec
Comment 5 liks 2007-08-24 18:43:58 MSD
Пофиксено на тестовом сервере. Позже все перенесу на основной.
Comment 6 avm 2007-11-02 18:26:18 MSK
Спасибо за исправление.