Unable to open port: hdf5-18 +gcc47 not installed

Jeremy Huddleston Sequoia jeremyhu at macports.org
Wed Feb 26 10:16:27 PST 2014


On Feb 26, 2014, at 09:57, Joshua Root <jmr at macports.org> wrote:

> On 2014-2-27 04:19 , Jeremy Huddleston Sequoia wrote:
>> This failure seems odd to me.  What's going wrong here?  Was something possibly messed up with recent database issues, or is there a "real" problem?
>> 
>> $ sudo port list outdated
>> netcdf-fortran                 @4.2            science/netcdf-fortran
>> slib                           @3b4            devel/slib
>> 
>> $ sudo port -v -s upgrade outdated
>> Error: Install hdf5-18 +gcc47
>> Error: Unable to open port: hdf5-18 +gcc47 not installed
>> To report a bug, follow the instructions in the guide:
>>    http://guide.macports.org/#project.tickets
>> 
>> $ ls /opt/local/var/macports/software/hdf5-18/
>> hdf5-18-1.8.12_1+cxx+universal.darwin_13.i386-x86_64.tbz2
> 
> Can you use -d and get a backtrace?

Looks like it's from the compilers-1.0 PortGroup, from the mpi-1.0 PortGroup, from netcdf-fortran.

Sean, this error message could be improved.  Perhaps it should tell the user to reinstall hdf-18 with the +gcc47 variant.

--Jeremy


~ $ sudo port -d -s upgrade outdated
DEBUG: Copying /Volumes/Home/jeremy/Library/Preferences/com.apple.dt.Xcode.plist to /opt/local/var/macports/home/Library/Preferences
adaptor (12.0_3 is installed; the port was not found in the port index)
libxfce4ui (4.10.0_0 is installed; the port was not found in the port index)
dragonegg-3.5-gcc-4.6 (3.5-r198566_0 is installed; the port was not found in the port index)
dragonegg-3.5-gcc-4.7 (3.5-r198566_0 is installed; the port was not found in the port index)
dragonegg-3.5-gcc-4.8 (3.5-r198566_0 is installed; the port was not found in the port index)
DEBUG: epoch: in tree: 0 installed: 0
DEBUG: netcdf-fortran 4.2_11 exists in the ports tree
DEBUG: netcdf-fortran 4.2_10 +gcc47 is the latest installed
DEBUG: netcdf-fortran 4.2_10 +gcc47 is active
DEBUG: Merging existing variants '+gcc47-universal' into variants
DEBUG: new fully merged portvariants: a52 + ispell + innodb + ncurses + pango + ffmpeg + antialias + faad2 + bytecode + m3 + mod + twolame + mpeg + m4 + fribidi + mad + aa + db4 + libvorbis + libogg + osd + gcc47 + mpc + universal - crypto + ruby + libxml2 + crypt + sdl + graphml + a52dec + gtk + imagemagick + imap + mysql55 + ssl + postproc + xslt + theora + glx + gmp + atlas - perl5_16 + gnome + libdvdcss + jpeg2 + x11 + taglib + xvid + x264 + magick + esd + ogg + lzo + live555 + bzip2 + bash_completion + modplug + with_gnome + icu + libdv + libtheora + imagelib + shout + dts + real + freetype + gif + utf8 + svg + spell + glib2 + usb + xml2 + python27 + faac + gpl + xine + faad + jbig + vcd + svn + lame + polly + mozilla + caca + gtk2 + official_branding + mikmod + dv + libsdl + libquicktime + vorbis + sqlite3 + speex + binary_codecs + aac + x11_xcb + bonjour + less +
DEBUG: Changing to port directory: /Volumes/Home/jeremy/src/macports/trunk/dports/science/netcdf-fortran
DEBUG: OS darwin/13.1.0 (Mac OS X 10.9) arch i386
DEBUG: Reading variant descriptions from /Volumes/Home/jeremy/src/macports/trunk/dports/_resources/port1.0/variant_descriptions.conf
DEBUG: Sourcing PortGroup muniversal 1.0 from /Volumes/Home/jeremy/src/macports/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl
DEBUG: Sourcing PortGroup active_variants 1.1 from /Volumes/Home/jeremy/src/macports/trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl
DEBUG: Sourcing PortGroup compilers 1.0 from /Volumes/Home/jeremy/src/macports/trunk/dports/_resources/port1.0/group/compilers-1.0.tcl
DEBUG: Sourcing PortGroup mpi 1.0 from /Volumes/Home/jeremy/src/macports/trunk/dports/_resources/port1.0/group/mpi-1.0.tcl
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: , forbidden: 
DEBUG:   accepted
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: mpich, forbidden: 
DEBUG:   rejected, because required variant mpich is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: mpich_devel, forbidden: 
DEBUG:   rejected, because required variant mpich_devel is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: openmpi, forbidden: 
DEBUG:   rejected, because required variant openmpi is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: openmpi_devel, forbidden: 
DEBUG:   rejected, because required variant openmpi_devel is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: , forbidden: 
DEBUG:   accepted
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: dragonegg30, forbidden: 
DEBUG:   rejected, because required variant dragonegg30 is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: dragonegg31, forbidden: 
DEBUG:   rejected, because required variant dragonegg31 is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: dragonegg32, forbidden: 
DEBUG:   rejected, because required variant dragonegg32 is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: dragonegg33, forbidden: 
DEBUG:   rejected, because required variant dragonegg33 is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: dragonegg34, forbidden: 
DEBUG:   rejected, because required variant dragonegg34 is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: gcc44, forbidden: 
DEBUG:   rejected, because required variant gcc44 is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: gcc45, forbidden: 
DEBUG:   rejected, because required variant gcc45 is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: gcc46, forbidden: 
DEBUG:   rejected, because required variant gcc46 is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: gcc47, forbidden: 
DEBUG:   rejected, because required variant gcc47 is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: gcc48, forbidden: 
DEBUG:   rejected, because required variant gcc48 is missing
DEBUG: hdf5-18 is installed with the following variants: +cxx+universal
DEBUG:   required: gcc49, forbidden: 
DEBUG:   rejected, because required variant gcc49 is missing
Error: Install hdf5-18 +gcc47
DEBUG: hdf5-18 +gcc47 not installed
    while executing
"compilers.enforce_c $portname"
    (procedure "mpi.enforce_variant" line 14)
    invoked from within
"mpi.enforce_variant         hdf5-18"
    (file "Portfile" line 11)
    invoked from within
"source Portfile"
    invoked from within
"$workername eval source Portfile"
    (procedure "mportopen" line 41)
    invoked from within
"mportopen $porturl [array get interp_options] [array get variations]"
Error: Unable to open port: hdf5-18 +gcc47 not installed
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4145 bytes
Desc: not available
URL: <https://lists.macosforge.org/pipermail/macports-dev/attachments/20140226/ac8c5cf2/attachment.p7s>


More information about the macports-dev mailing list