Lines 2958-2982
Link Here
|
2958 |
# Kill packages that aren't explicitly merged or are required as a |
2958 |
# Kill packages that aren't explicitly merged or are required as a |
2959 |
# dependency of another package. World file is explicit. |
2959 |
# dependency of another package. World file is explicit. |
2960 |
|
2960 |
|
2961 |
print |
2961 |
if "--quiet" not in myopts: |
2962 |
print red("*** WARNING ***")+" : DEPCLEAN CAN SERIOUSLY IMPAIR YOUR SYSTEM. USE CAUTION." |
2962 |
print |
2963 |
print red("*** WARNING ***")+" : (Cancel: CONTROL-C) -- ALWAYS VERIFY ALL PACKAGES IN THE" |
2963 |
print red("*** WARNING ***")+" : DEPCLEAN CAN SERIOUSLY IMPAIR YOUR SYSTEM. USE CAUTION." |
2964 |
print red("*** WARNING ***")+" : CANDIDATE LIST FOR SANITY BEFORE ALLOWING DEPCLEAN TO" |
2964 |
print red("*** WARNING ***")+" : (Cancel: CONTROL-C) -- ALWAYS VERIFY ALL PACKAGES IN THE" |
2965 |
print red("*** WARNING ***")+" : UNMERGE ANY PACKAGES." |
2965 |
print red("*** WARNING ***")+" : CANDIDATE LIST FOR SANITY BEFORE ALLOWING DEPCLEAN TO" |
2966 |
print red("*** WARNING ***")+" :" |
2966 |
print red("*** WARNING ***")+" : UNMERGE ANY PACKAGES." |
2967 |
print red("*** WARNING ***")+" : USE FLAGS MAY HAVE AN EXTREME EFFECT ON THE OUTPUT." |
2967 |
print red("*** WARNING ***")+" :" |
2968 |
print red("*** WARNING ***")+" : SOME LIBRARIES MAY BE USED BY PACKAGES BUT ARE NOT" |
2968 |
print red("*** WARNING ***")+" : USE FLAGS MAY HAVE AN EXTREME EFFECT ON THE OUTPUT." |
2969 |
print red("*** WARNING ***")+" : CONSIDERED TO BE A DEPEND DUE TO USE FLAG SETTINGS." |
2969 |
print red("*** WARNING ***")+" : SOME LIBRARIES MAY BE USED BY PACKAGES BUT ARE NOT" |
2970 |
print red("*** WARNING ***")+" : emerge --update --deep --newuse world TO VERIFY" |
2970 |
print red("*** WARNING ***")+" : CONSIDERED TO BE A DEPEND DUE TO USE FLAG SETTINGS." |
2971 |
print red("*** WARNING ***")+" : SANITY IN THIS REGARD." |
2971 |
print red("*** WARNING ***")+" : emerge --update --deep --newuse world TO VERIFY" |
2972 |
print red("*** WARNING ***")+" :" |
2972 |
print red("*** WARNING ***")+" : SANITY IN THIS REGARD." |
2973 |
print red("*** WARNING ***")+" : Packages in the list that are desired may be added" |
2973 |
print red("*** WARNING ***")+" :" |
2974 |
print red("*** WARNING ***")+" : directly to the world file to cause them to be ignored" |
2974 |
print red("*** WARNING ***")+" : Packages in the list that are desired may be added" |
2975 |
print red("*** WARNING ***")+" : by depclean and maintained in the future. BREAKAGES DUE" |
2975 |
print red("*** WARNING ***")+" : directly to the world file to cause them to be ignored" |
2976 |
print red("*** WARNING ***")+" : TO UNMERGING AN ==IN-USE LIBRARY== MAY BE REPAIRED BY" |
2976 |
print red("*** WARNING ***")+" : by depclean and maintained in the future. BREAKAGES DUE" |
2977 |
print red("*** WARNING ***")+" : MERGING *** THE PACKAGE THAT COMPLAINS *** ABOUT THE" |
2977 |
print red("*** WARNING ***")+" : TO UNMERGING AN ==IN-USE LIBRARY== MAY BE REPAIRED BY" |
2978 |
print red("*** WARNING ***")+" : MISSING LIBRARY." |
2978 |
print red("*** WARNING ***")+" : MERGING *** THE PACKAGE THAT COMPLAINS *** ABOUT THE" |
2979 |
print |
2979 |
print red("*** WARNING ***")+" : MISSING LIBRARY." |
|
|
2980 |
print |
2981 |
|
2980 |
if ("--pretend" not in myopts) and ("--ask" not in myopts): |
2982 |
if ("--pretend" not in myopts) and ("--ask" not in myopts): |
2981 |
countdown(EMERGE_WARNING_DELAY, ">>> Depclean") |
2983 |
countdown(EMERGE_WARNING_DELAY, ">>> Depclean") |
2982 |
emergelog(" >>> depclean") |
2984 |
emergelog(" >>> depclean") |