Bug 8359 - sisyphus_cleanup_dups обязательно требует SRPMS
Summary: sisyphus_cleanup_dups обязательно требует SRPMS
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: sisyphus (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-27 19:55 MSD by Vitaly Lipatov
Modified: 2010-10-09 14:45 MSD (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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