Bug 8359

Summary: sisyphus_cleanup_dups обязательно требует SRPMS
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: sisyphusAssignee: Alexey Gladkov <legion>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: glebfm, ldv, mike, placeholder, vt
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2005-10-27 19:55:04 MSD
Скриптом sisyphus_cleanup_dups пользоваться невозможно, если нет каталогов с 
исходниками. Предлагается внести например такое исправление: 
 
--- sisyphus_cleanup_dups.o     2005-10-27 19:53:58 +0400  
+++ sisyphus_cleanup_dups       2005-10-27 19:11:31 +0400  
@@ -120,7 +120,7 @@  
 for arch in $ARCHITECTURES; do  
        reps="$reps $arch/RPMS.$component $arch/SRPMS.$component"  
        process_dups "$arch/RPMS.$component" "$arch"  
-       process_dups "$arch/SRPMS.$component" "src"  
+       test -d $arch/SRPMS.$component && process_dups "$arch/SRPMS. 
$component" "src"  
 done
Comment 1 Alexey Gladkov 2005-10-28 02:27:09 MSD
Я займусь.
Comment 2 Alexey Gladkov 2005-10-28 02:36:59 MSD
Эта версия скрипта сильно устарела. В сизиф ушла актуальная версия
sisyphus-0.9.1-alt2 .
Comment 3 Michael Shigorin 2010-10-09 14:45:16 MSD
Спасибо, работает и без SRPMS (проверил 0.9.2-alt1).

Поправил только пару строчек на предмет читабельности сообщений:
http://git.altlinux.org/people/mike/packages/?p=sisyphus.git;a=commitdiff;h=00b1915e98ea8f9121abc1306acd63cb12ede75b