Bug 8359 - sisyphus_cleanup_dups обязательно требует SRPMS
: sisyphus_cleanup_dups обязательно требует SRPMS
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/sisyphus)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-10-27 19:55 by
Modified: 2010-10-09 14:45 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-10-27 19:55:04
Скриптом 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 From 2005-10-28 02:27:09 -------
Я займусь.
------- Comment #2 From 2005-10-28 02:36:59 -------
Эта версия скрипта сильно устарела. В сизиф ушла актуальная версия
sisyphus-0.9.1-alt2 .
------- Comment #3 From 2010-10-09 14:45:16 -------
Спасибо, работает и без SRPMS (проверил 0.9.2-alt1).

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