Bug 15537

Summary: Некорректно работает gear-srpmimport для некоторых пакетов
Product: Sisyphus Reporter: Vitaly Kuznetsov <vitty>
Component: gearAssignee: Dmitry V. Levin <ldv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: evg, glebfm, ldv, legion, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Kuznetsov 2008-05-04 14:04:26 MSD
Некорректно работает gear-srpmimport для некоторых пакетов
Пример пакета:
firefox-fireftp-0.97.1-alt1.src.rpm

gear-srpmimport /path/to/firefox-fireftp-0.97.1-alt1.src.rpm
Created initial commit 6708fb2: 0.97.1-alt1
 7 files changed, 208 insertions(+), 0 deletions(-)
 create mode 100644 .gear/rules
 create mode 100644 firefox-fireftp.spec
 create mode 100644 fireftp/chrome.manifest
 create mode 100644 fireftp/chrome/fireftp.jar
 create mode 100644 fireftp/defaults/preferences/fireftp.js
 create mode 100644 fireftp/install.rdf
 create mode 100644 fireftp/license.txt
gear-srpmimport: Imported /path/to/firefox-fireftp-0.97.1-alt1.src.rpm
gear-srpmimport: Created master branch

Получаем в .gear/rules:
zip: fireftp name=fireftp-@version@.xpi base= suffix=

При попытке сборки пакета:
$ gear -v --commit --rpmbuild -- rpm -bs --nodeps
mkdir: создан каталог `/tmp/.private/vitty/gear.VU1Q3hFr/out'
# On branch master
nothing to commit (working directory clean)
gear: Extracted archive: fireftp-0.97.1.xpi.zip
gear: Extracted specfile: firefox-fireftp.spec
gear: Executing: rpm -bs --nodeps --define _specdir
/tmp/.private/vitty/gear.VU1Q3hFr/out --define _sourcedir
/tmp/.private/vitty/gear.VU1Q3hFr/out
/tmp/.private/vitty/gear.VU1Q3hFr/out/firefox-fireftp.spec
ошибка: Файл /tmp/.private/vitty/gear.VU1Q3hFr/out/fireftp-0.97.1.xpi: Нет
такого файла или каталога
Comment 1 Vitaly Kuznetsov 2008-06-10 19:08:08 MSD
отсутствует в последней версии gear