Changeset f1edc8e


Ignore:
Timestamp:
02/02/2018 09:12:30 PM (7 years ago)
Author:
Pierre Labastie <pierre@…>
Branches:
ablfs-more, legacy, trunk
Children:
c7b535b
Parents:
d80302b
Message:

Because we do not want to depend on <pack>groupxx if it creates a circular

dependency, it may happen that nothing depends on <pack>groupxx. Detect and
fix this by appending <pack>groupsxx to root.dep

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BLFS/libs/func_dependencies

    rd80302b rf1edc8e  
    266266  lines_to_remove=
    267267  if ! [ -e ${node%.dep}groupxx.dep ]; then
     268    b=0
    268269    for parent in $(grep -l ${node%.dep}\$ *); do
    269270      p=0
     
    273274      done
    274275      if test $p = 0; then
     276        b=1
    275277        sed -i "s/\ ${node%.dep}\$/&groupxx/" $parent
    276278      fi
    277279    done
    278280    echo "1 b ${node%.dep}" > ${node%.dep}groupxx.dep
     281    if test $b = 0; then echo "1 b ${node%.dep}groupxx" >> root.dep; fi
    279282  fi
    280283  {
Note: See TracChangeset for help on using the changeset viewer.