Takeshi, I saw there was a new cdo port today, but when I try to upgrade it I get (discounting the ever present DNS warning):
---> Computing dependencies for cdo ---> Fetching archive for cdo Warning: Your DNS servers incorrectly claim to know the address of nonexistent hosts. This may cause checksum mismatches for some ports. See this page for more information: < https://trac.macports.org/wiki/MisbehavingServers> ---> Attempting to fetch cdo-1.6.4_0+grib_api+openmpi+szip.darwin_13.x86_64.tbz2 from http://packages.macports.org/cdo ---> Attempting to fetch cdo-1.6.4_0+grib_api+openmpi+szip.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/cdo ---> Attempting to fetch cdo-1.6.4_0+grib_api+openmpi+szip.darwin_13.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/cdo ---> Fetching distfiles for cdo ---> Attempting to fetch cdo-1.6.4.tar.gz from http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/cdo ---> Attempting to fetch cdo-1.6.4.tar.gz from http://distfiles.macports.org/cdo ---> Verifying checksums for cdo ---> Extracting cdo ---> Configuring cdo Error: /opt/local/bin/h5pcc not found. Install hdf5 with an mpi variant Error: org.macports.configure for port cdo returned: Please see the log file for port cdo for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_cdo/cdo/main.log Error: Unable to upgrade port: 1 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets How will I know when your patch is has been applied? Or, do I need to run some port command to "clean out" something? Thanks, Matt On Fri, Aug 15, 2014 at 8:39 PM, Takeshi Enomoto <take...@macports.org> wrote: > Dear Ryan and Matt, > > Thanks for the message. > I wrapped if with pre-configure. > Done in r123910. > > Thanks > > Takeshi > ----- > Takeshi Enomoto > take...@macports.org > > 2014/08/16 9:10、Ryan Schmidt <ryandes...@macports.org>: > > > > > On Aug 15, 2014, at 5:58 PM, Matt Thompson wrote: > > > >> 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: > >> > >> $ sudo port clean --all installed > >> ---> Cleaning antlr > >> ---> Cleaning apr > >> ---> Cleaning apr-util > >> ---> Cleaning aquaterm > >> ---> Cleaning autoconf > >> ---> Cleaning automake > >> ---> Cleaning bash > >> ---> Cleaning bash-completion > >> ---> Cleaning bdftopcf > >> ---> Cleaning bison > >> ---> Cleaning bzip2 > >> ---> Cleaning cairo > >> ---> Cleaning cctools > >> ---> Cleaning cctools-headers > >> Error: /opt/local/bin/h5pcc not found. Install hdf5 with an mpi variant > >> Error: Unable to open port: > >> > >> Now...I'm a bit confused as to what is causing the error. According to > what I have installed, the next package is cdo: > >> > >> $ sudo port installed > >> The following ports are currently installed: > >> antlr @2.7.7_1 (active) > >> apr @1.5.1_0 (active) > >> apr-util @1.5.3_0 (active) > >> aquaterm @1.1.1_0 (active) > >> autoconf @2.69_2 (active) > >> automake @1.14.1_2 (active) > >> bash @4.3.18_0 (active) > >> bash-completion @2.1_8 (active) > >> bdftopcf @1.0.4_0 (active) > >> bison @2.7.1_0 (active) > >> bzip2 @1.0.6_0 (active) > >> cairo @1.12.16_2+x11 (active) > >> cctools @855_1+llvm33 (active) > >> cctools-headers @855_0 (active) > >> cdo @1.6.3_1+grib_api+openmpi+szip (active) > >> cloog @0.18.2_0 (active) > >> ... > >> > >> Okay, so let's try just cleaning that: > >> > >> $ sudo port clean --all cdo > >> ---> Cleaning cdo > >> > >> Maybe cloog: > >> > >> $ sudo port clean --all cloog > >> ---> Cleaning cloog > >> > >> So I'm just stumped. Why can't a "port clean --all installed" work, but > the individual clean *can* work? > > > > The "installed" pseudoport expands to the list of ports you have > installed. That includes the specific variants you've selected. > > > > $ sudo port clean cdo > > ---> Cleaning cdo > > $ sudo port clean cdo +grib_api +openmpi +szip > > Error: /opt/local/bin/h5pcc not found. Install hdf5 with an mpi variant > > Error: Unable to open port: > > > > Certainly, ports should not print errors when cleaning. This is a bug in > the cdo port. > > > > > > -- "And, isn't sanity really just a one-trick pony anyway? I mean all you get is one trick: rational thinking. But when you're good and crazy, oooh, oooh, oooh, the sky is the limit!" -- The Tick
_______________________________________________ macports-users mailing list macports-users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/macports-users