New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 81560


Ignore:
Timestamp:
08/01/11 19:11:22 (4 years ago)
Author:
jmr@…
Message:

mpab: only skip due to a failed dependency when the dep is port: type

File:
1 edited

Legend:

Unmodified
Added
Removed
  • contrib/mpab/chroot-scripts/buildports

    r81516 r81560  
    102102   #else 
    103103      skipPort="" 
    104       portDeps=`${PREFIX}/bin/port echo depof:${portName}` 
     104      portDeps=`${PREFIX}/bin/port info --depends --line ${portName} | /usr/bin/tr ',' ' '` 
    105105      for oneDep in ${portDeps}; do 
    106          if [[ -f ${PORTRESULTSDIR}/fail/${oneDep}.log ]]; then 
    107             skipPort=${oneDep} 
     106         depType=`echo ${oneDep} | /usr/bin/awk -F : '{print $1}'` 
     107         if [[ $depType == "port" && -f ${PORTRESULTSDIR}/fail/${oneDep}.log ]]; then 
     108            skipPort=`echo ${oneDep} | /usr/bin/awk -F : '{print $2}'` 
    108109            break 
    109110         fi 
Note: See TracChangeset for help on using the changeset viewer.