Bug 25981

Summary: gear-srpmimport ignores directories containing .git subdirectory
Product: Sisyphus Reporter: Gleb F-Malinovskiy <glebfm>
Component: gearAssignee: Dmitry V. Levin <ldv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: boyarsh, dd1email, glebfm, ldv, legion, placeholder, sem
Version: unstable   
Hardware: all   
OS: Linux   

Description Gleb F-Malinovskiy 2011-08-03 17:14:26 MSK
srpmimport не импортирует архивы, включающие .git, из src.rpm

Например, при импортировании mintmenu-5.2.1-alt0.M60T.5.src.rpm:
$ gear-srpmimport ../mintmenu-5.2.1-alt0.M60T.5.src.rpm
Ignoring path mint-translations/
Ignoring path mintmenu/
[srpms (root-commit) dd0bf45] 5.2.1-alt0.M60T.5
...

В результате, в t6 есть пакет, который нельзя собрать из http://git.altlinux.org/srpms/m/mintmenu.git
Comment 1 Dmitry V. Levin 2011-08-09 01:24:30 MSK
Можно исключать каталоги .git;
можно не распаковывать тарболлы, содержащие .git;
можно, наверное, импортировать в git даже сам каталог .git (навскидку не знаю, как).

Но хорошего решения я пока что не вижу.
Comment 2 Dmitry V. Levin 2012-10-28 02:52:35 MSK
*** Bug 27892 has been marked as a duplicate of this bug. ***
Comment 3 Repository Robot 2012-10-28 04:37:17 MSK
gear-1.7.5-alt1 -> sisyphus:

* Sun Oct 28 2012 Dmitry V. Levin <ldv@altlinux> 1.7.5-alt1
- gear-commit: improved specfile guess logic (closes: #27754).
- gear-srpmimport: fixed import of archives containing .git
  subdirectories by ignoring these .git subdirectories (closes: #25981).