Having the actual sourceballs script error messages would be useful. Sometime the problem is obvious but there are times when the error can't be reproduced, even when running 'makepkg --allsource' on gerolde. It would also be nice to have the error message when submitting bug reports without having to replicate the issue. Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> --- cron-jobs/sourceballs | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/cron-jobs/sourceballs b/cron-jobs/sourceballs index b55de05..fde7de8 100755 --- a/cron-jobs/sourceballs +++ b/cron-jobs/sourceballs @@ -5,6 +5,9 @@ dirname="$(dirname $(readlink -e $0))" . "${dirname}/../config" pushd "${WORKDIR}" >/dev/null +LOGFILE=/home/sourceballs/sourceballs.log +rm /home/sourceballs/sourceballs.log + script_lock for repo in ${PKGREPOS[@]}; do @@ -88,7 +91,7 @@ for repo in ${PKGREPOS[@]}; do # Build the actual source package pushd "${WORKDIR}/pkgbuilds/${repo}-${pkgarch}/${pkgbase}" >/dev/null - makepkg --nocolor --allsource --ignorearch >/dev/null 2>&1 + makepkg --nocolor --allsource --ignorearch >>$LOGFILE 2>&1 if [ $? -eq 0 ] && [ -f "${pkgbase}-${pkgver}${SRCEXT}" ]; then mv "${pkgbase}-${pkgver}${SRCEXT}" "${FTP_BASE}/${SRCPOOL}" # Avoid creating the same source package for every arch -- 1.7.8.1