<div dir="ltr">All,<div><br>I'm hoping you can help me with an issue. I have a script I run every so often that does a selfupdate, upgrade outdated, clean --all installed, and uninstall inactive as sort of a "combo" when I'm feeling lazy and all seems to be working well. However, I seem to be having an issue with the cleaning:</div>
<div><br></div><div><div>$ sudo port clean --all installed</div><div>---> Cleaning antlr</div><div>---> Cleaning apr</div><div>---> Cleaning apr-util</div><div>---> Cleaning aquaterm</div><div>---> Cleaning autoconf</div>
<div>---> Cleaning automake</div><div>---> Cleaning bash</div><div>---> Cleaning bash-completion</div><div>---> Cleaning bdftopcf</div><div>---> Cleaning bison</div><div>---> Cleaning bzip2</div><div>
---> Cleaning cairo</div><div>---> Cleaning cctools</div><div>---> Cleaning cctools-headers</div><div>Error: /opt/local/bin/h5pcc not found. Install hdf5 with an mpi variant</div><div>Error: Unable to open port: </div>
</div><div><br></div><div>Now...I'm a bit confused as to what is causing the error. According to what I have installed, the next package is cdo:</div><div><br></div><div><div>$ sudo port installed</div><div>The following ports are currently installed:</div>
<div> antlr @2.7.7_1 (active)</div><div> apr @1.5.1_0 (active)</div><div> apr-util @1.5.3_0 (active)</div><div> aquaterm @1.1.1_0 (active)</div><div> autoconf @2.69_2 (active)</div><div> automake @1.14.1_2 (active)</div>
<div> bash @4.3.18_0 (active)</div><div> bash-completion @2.1_8 (active)</div><div> bdftopcf @1.0.4_0 (active)</div><div> bison @2.7.1_0 (active)</div><div> bzip2 @1.0.6_0 (active)</div><div> cairo @1.12.16_2+x11 (active)</div>
<div> cctools @855_1+llvm33 (active)</div><div> cctools-headers @855_0 (active)</div><div> cdo @1.6.3_1+grib_api+openmpi+szip (active)</div><div> cloog @0.18.2_0 (active)</div></div><div> ...</div><div><br></div><div>
Okay, so let's try just cleaning that:</div><div><br></div><div><div>$ sudo port clean --all cdo</div><div>---> Cleaning cdo</div><div><br>Maybe cloog:</div><div><br></div><div>$ sudo port clean --all cloog<br></div>
<div>---> Cleaning cloog</div></div><div><br></div><div>So I'm just stumped. Why can't a "port clean --all installed" work, but the individual clean *can* work?</div><div><br></div><div>Thanks,<br>Matt</div>
<div><br></div><div>-- <br><div dir="ltr"><div>"And, isn't sanity really just a one-trick pony anyway? I mean all you</div><div> get is one trick: rational thinking. But when you're good and crazy, </div><div>
oooh, oooh, oooh, the sky is the limit!" -- The Tick</div><div><br></div></div>
</div></div>