X-Git-Url: http://git.annexia.org/?p=goals.git;a=blobdiff_plain;f=stdlib%2Ffedora.gl;h=f4106bc886238ee39221ae45ef89eb49348f5aa3;hp=cb518bc7ab12785b6454a0c4b7b079f32d464b59;hb=4f3f374e059fd46d40f3058c4e65e63aa4ac56cb;hpb=869f9408d714a875a7c35b98ad471a15caea8197 diff --git a/stdlib/fedora.gl b/stdlib/fedora.gl index cb518bc..f4106bc 100644 --- a/stdlib/fedora.gl +++ b/stdlib/fedora.gl @@ -147,7 +147,8 @@ pure function fedora-source-dependencies (pkg) returning strings = @{ for p in %fedora-source-packages; do p_specfile=%fedora-dir/$p/%fedora-branch/$p.spec p_depcache=%fedora-dir/$p/%fedora-branch/.depcache - if ! test -f $p_depcache || test $p_specfile -nt $p_depcache; then + if ! test -f "$p_depcache" || test "$p_specfile" -nt "$p_depcache"; + then rm -f $p_depcache for b in $(rpmspec -q --provides $p_specfile 2>/dev/null | awk '{print $1}'); do echo "bin2src['$b']='$p'" >> $p_depcache