--- trunk/mage/usr/lib/mage/depwalker.sh 2014/09/09 14:00:23 2825 +++ trunk/mage/usr/lib/mage/depwalker.sh 2014/09/17 11:19:22 2826 @@ -242,9 +242,10 @@ ### check if the dependency is already installed ### if [ ! -d ${MROOT}${INSTALLDB}/${PCAT}/${PNAME}-${PVER}-${PBUILD} ] then + # but first get all deps of highest_depfile to catch all dependencies of it + depwalking ${HIGHEST_DEPFILE} ALLDEPS="${ALLDEPS} ${HIGHEST_DEPFILE}" decho "added '${HIGHEST_DEPFILE}' to ALLDEPS" - depwalking ${HIGHEST_DEPFILE} fi fi done << EOF