upgrade outdated always rebuilds on hdfeos5
Hi, building on clean Mojave, I regularly do a port self update and upgrade outdated. Every time I get broken port hdfeos5, even though it has been rebuilt multiple times.
It does not affect the build, just annoying here is the example this morning -
bash-3.2# port selfupdate
---> Updating MacPorts base sources using rsync
MacPorts base version 2.5.4 installed,
MacPorts base version 2.5.4 downloaded.
---> Updating the ports tree
---> MacPorts base is already the latest version
The ports tree has been updated. To upgrade your installed ports, you should run
port upgrade outdated
bash-3.2# port list outdated
Warning: The 'list' action only shows the currently available version of each port. To see installed versions, use the 'installed' action.
gstreamer1-gst-plugins-base @1.14.4 gnome/gstreamer1-gst-plugins-base
libgcrypt @1.8.4 devel/libgcrypt
py-matplotlib @3.0.1 python/py-matplotlib
SuiteSparse_AMD @2.4.6 math/SuiteSparse
SuiteSparse_BTF @1.2.6 math/SuiteSparse
SuiteSparse_CAMD @2.4.6 math/SuiteSparse
SuiteSparse_CCOLAMD @2.9.6 math/SuiteSparse
SuiteSparse_CHOLMOD @3.0.12 math/SuiteSparse
SuiteSparse_COLAMD @2.9.6 math/SuiteSparse
SuiteSparse_config @5.3.0 math/SuiteSparse
SuiteSparse_CSparse @5.3.0 math/SuiteSparse
SuiteSparse_CXSparse @3.2.0 math/SuiteSparse
SuiteSparse_GraphBLAS @2.0.3 math/SuiteSparse
SuiteSparse_KLU @1.3.8 math/SuiteSparse
SuiteSparse_LDL @2.2.6 math/SuiteSparse
SuiteSparse_Mongoose @2.0.2 math/SuiteSparse
SuiteSparse_RBio @2.2.6 math/SuiteSparse
SuiteSparse_SPQR @2.0.8 math/SuiteSparse
SuiteSparse_UMFPACK @5.7.7 math/SuiteSparse
bash-3.2# port upgrade outdated
---> Computing dependencies for gstreamer1-gst-plugins-base
---> Fetching archive for gstreamer1-gst-plugins-base
---> Attempting to fetch gstreamer1-gst-plugins-base-1.14.4_1+ogg+x11.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/gstreamer1-gst-plugins-base
---> Attempting to fetch gstreamer1-gst-plugins-base-1.14.4_1+ogg+x11.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/gstreamer1-gst-plugins-base
---> Installing gstreamer1-gst-plugins-base @1.14.4_1+ogg+x11
---> Cleaning gstreamer1-gst-plugins-base
---> Computing dependencies for gstreamer1-gst-plugins-base
---> Deactivating gstreamer1-gst-plugins-base @1.14.4_0+ogg+x11
---> Cleaning gstreamer1-gst-plugins-base
---> Activating gstreamer1-gst-plugins-base @1.14.4_1+ogg+x11
---> Cleaning gstreamer1-gst-plugins-base
---> Computing dependencies for libgcrypt
---> Fetching archive for libgcrypt
---> Attempting to fetch libgcrypt-1.8.4_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/libgcrypt
---> Attempting to fetch libgcrypt-1.8.4_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/libgcrypt
---> Installing libgcrypt @1.8.4_0
---> Cleaning libgcrypt
---> Computing dependencies for libgcrypt
---> Deactivating libgcrypt @1.8.3_0
---> Cleaning libgcrypt
---> Activating libgcrypt @1.8.4_0
---> Cleaning libgcrypt
---> Computing dependencies for py-matplotlib
---> Fetching archive for py-matplotlib
---> Attempting to fetch py-matplotlib-3.0.1_0.darwin_18.noarch.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/py-matplotlib
---> Attempting to fetch py-matplotlib-3.0.1_0.darwin_18.noarch.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/py-matplotlib
---> Installing py-matplotlib @3.0.1_0
---> Cleaning py-matplotlib
---> Computing dependencies for py-matplotlib
---> Deactivating py-matplotlib @3.0.0_0
---> Cleaning py-matplotlib
---> Activating py-matplotlib @3.0.1_0
---> Cleaning py-matplotlib
---> Fetching archive for SuiteSparse_config
---> Attempting to fetch SuiteSparse_config-5.3.0_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_config
---> Attempting to fetch SuiteSparse_config-5.3.0_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_config
---> Installing SuiteSparse_config @5.3.0_0
---> Cleaning SuiteSparse_config
---> Deactivating SuiteSparse_config @7.0_0
---> Cleaning SuiteSparse_config
---> Activating SuiteSparse_config @5.3.0_0
---> Cleaning SuiteSparse_config
---> Computing dependencies for SuiteSparse_AMD
---> Fetching archive for SuiteSparse_AMD
---> Attempting to fetch SuiteSparse_AMD-2.4.6_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_AMD
---> Attempting to fetch SuiteSparse_AMD-2.4.6_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_AMD
---> Installing SuiteSparse_AMD @2.4.6_0
---> Cleaning SuiteSparse_AMD
---> Computing dependencies for SuiteSparse_AMD
---> Deactivating SuiteSparse_AMD @7.0_0
---> Cleaning SuiteSparse_AMD
---> Activating SuiteSparse_AMD @2.4.6_0
---> Cleaning SuiteSparse_AMD
---> Computing dependencies for SuiteSparse_BTF
---> Fetching archive for SuiteSparse_BTF
---> Attempting to fetch SuiteSparse_BTF-1.2.6_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_BTF
---> Attempting to fetch SuiteSparse_BTF-1.2.6_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_BTF
---> Installing SuiteSparse_BTF @1.2.6_0
---> Cleaning SuiteSparse_BTF
---> Computing dependencies for SuiteSparse_BTF
---> Deactivating SuiteSparse_BTF @7.0_0
---> Cleaning SuiteSparse_BTF
---> Activating SuiteSparse_BTF @1.2.6_0
---> Cleaning SuiteSparse_BTF
---> Computing dependencies for SuiteSparse_CAMD
---> Fetching archive for SuiteSparse_CAMD
---> Attempting to fetch SuiteSparse_CAMD-2.4.6_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_CAMD
---> Attempting to fetch SuiteSparse_CAMD-2.4.6_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_CAMD
---> Installing SuiteSparse_CAMD @2.4.6_0
---> Cleaning SuiteSparse_CAMD
---> Computing dependencies for SuiteSparse_CAMD
---> Deactivating SuiteSparse_CAMD @7.0_0
---> Cleaning SuiteSparse_CAMD
---> Activating SuiteSparse_CAMD @2.4.6_0
---> Cleaning SuiteSparse_CAMD
---> Computing dependencies for SuiteSparse_CCOLAMD
---> Fetching archive for SuiteSparse_CCOLAMD
---> Attempting to fetch SuiteSparse_CCOLAMD-2.9.6_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_CCOLAMD
---> Attempting to fetch SuiteSparse_CCOLAMD-2.9.6_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_CCOLAMD
---> Installing SuiteSparse_CCOLAMD @2.9.6_0
---> Cleaning SuiteSparse_CCOLAMD
---> Computing dependencies for SuiteSparse_CCOLAMD
---> Deactivating SuiteSparse_CCOLAMD @7.0_0
---> Cleaning SuiteSparse_CCOLAMD
---> Activating SuiteSparse_CCOLAMD @2.9.6_0
---> Cleaning SuiteSparse_CCOLAMD
---> Computing dependencies for SuiteSparse_COLAMD
---> Fetching archive for SuiteSparse_COLAMD
---> Attempting to fetch SuiteSparse_COLAMD-2.9.6_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_COLAMD
---> Attempting to fetch SuiteSparse_COLAMD-2.9.6_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_COLAMD
---> Installing SuiteSparse_COLAMD @2.9.6_0
---> Cleaning SuiteSparse_COLAMD
---> Computing dependencies for SuiteSparse_COLAMD
---> Deactivating SuiteSparse_COLAMD @7.0_0
---> Cleaning SuiteSparse_COLAMD
---> Activating SuiteSparse_COLAMD @2.9.6_0
---> Cleaning SuiteSparse_COLAMD
---> Computing dependencies for SuiteSparse_CHOLMOD
---> Fetching archive for SuiteSparse_CHOLMOD
---> Attempting to fetch SuiteSparse_CHOLMOD-3.0.12_0+accelerate.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_CHOLMOD
---> Attempting to fetch SuiteSparse_CHOLMOD-3.0.12_0+accelerate.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_CHOLMOD
---> Installing SuiteSparse_CHOLMOD @3.0.12_0+accelerate
---> Cleaning SuiteSparse_CHOLMOD
---> Computing dependencies for SuiteSparse_CHOLMOD
---> Deactivating SuiteSparse_CHOLMOD @7.0_0+accelerate
---> Cleaning SuiteSparse_CHOLMOD
---> Activating SuiteSparse_CHOLMOD @3.0.12_0+accelerate
---> Cleaning SuiteSparse_CHOLMOD
---> Fetching archive for SuiteSparse_CSparse
---> Attempting to fetch SuiteSparse_CSparse-5.3.0_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_CSparse
---> Attempting to fetch SuiteSparse_CSparse-5.3.0_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_CSparse
---> Installing SuiteSparse_CSparse @5.3.0_0
---> Cleaning SuiteSparse_CSparse
---> Deactivating SuiteSparse_CSparse @7.0_0
---> Cleaning SuiteSparse_CSparse
---> Activating SuiteSparse_CSparse @5.3.0_0
---> Cleaning SuiteSparse_CSparse
---> Computing dependencies for SuiteSparse_CXSparse
---> Fetching archive for SuiteSparse_CXSparse
---> Attempting to fetch SuiteSparse_CXSparse-3.2.0_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_CXSparse
---> Attempting to fetch SuiteSparse_CXSparse-3.2.0_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_CXSparse
---> Installing SuiteSparse_CXSparse @3.2.0_0
---> Cleaning SuiteSparse_CXSparse
---> Computing dependencies for SuiteSparse_CXSparse
---> Deactivating SuiteSparse_CXSparse @7.0_0
---> Cleaning SuiteSparse_CXSparse
---> Activating SuiteSparse_CXSparse @3.2.0_0
---> Cleaning SuiteSparse_CXSparse
---> Fetching archive for SuiteSparse_GraphBLAS
---> Attempting to fetch SuiteSparse_GraphBLAS-2.0.3_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_GraphBLAS
---> Attempting to fetch SuiteSparse_GraphBLAS-2.0.3_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_GraphBLAS
---> Installing SuiteSparse_GraphBLAS @2.0.3_0
---> Cleaning SuiteSparse_GraphBLAS
---> Deactivating SuiteSparse_GraphBLAS @7.0_0
---> Cleaning SuiteSparse_GraphBLAS
---> Activating SuiteSparse_GraphBLAS @2.0.3_0
---> Cleaning SuiteSparse_GraphBLAS
---> Computing dependencies for SuiteSparse_KLU
---> Fetching archive for SuiteSparse_KLU
---> Attempting to fetch SuiteSparse_KLU-1.3.8_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_KLU
---> Attempting to fetch SuiteSparse_KLU-1.3.8_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_KLU
---> Installing SuiteSparse_KLU @1.3.8_0
---> Cleaning SuiteSparse_KLU
---> Computing dependencies for SuiteSparse_KLU
---> Deactivating SuiteSparse_KLU @7.0_0
---> Cleaning SuiteSparse_KLU
---> Activating SuiteSparse_KLU @1.3.8_0
---> Cleaning SuiteSparse_KLU
---> Computing dependencies for SuiteSparse_LDL
---> Fetching archive for SuiteSparse_LDL
---> Attempting to fetch SuiteSparse_LDL-2.2.6_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_LDL
---> Attempting to fetch SuiteSparse_LDL-2.2.6_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_LDL
---> Installing SuiteSparse_LDL @2.2.6_0
---> Cleaning SuiteSparse_LDL
---> Computing dependencies for SuiteSparse_LDL
---> Deactivating SuiteSparse_LDL @7.0_0
---> Cleaning SuiteSparse_LDL
---> Activating SuiteSparse_LDL @2.2.6_0
---> Cleaning SuiteSparse_LDL
---> Computing dependencies for SuiteSparse_Mongoose
---> Fetching archive for SuiteSparse_Mongoose
---> Attempting to fetch SuiteSparse_Mongoose-2.0.2_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_Mongoose
---> Attempting to fetch SuiteSparse_Mongoose-2.0.2_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_Mongoose
---> Installing SuiteSparse_Mongoose @2.0.2_0
---> Cleaning SuiteSparse_Mongoose
---> Computing dependencies for SuiteSparse_Mongoose
---> Deactivating SuiteSparse_Mongoose @7.0_0
---> Cleaning SuiteSparse_Mongoose
---> Activating SuiteSparse_Mongoose @2.0.2_0
---> Cleaning SuiteSparse_Mongoose
---> Computing dependencies for SuiteSparse_RBio
---> Fetching archive for SuiteSparse_RBio
---> Attempting to fetch SuiteSparse_RBio-2.2.6_0.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_RBio
---> Attempting to fetch SuiteSparse_RBio-2.2.6_0.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_RBio
---> Installing SuiteSparse_RBio @2.2.6_0
---> Cleaning SuiteSparse_RBio
---> Computing dependencies for SuiteSparse_RBio
---> Deactivating SuiteSparse_RBio @7.0_0
---> Cleaning SuiteSparse_RBio
---> Activating SuiteSparse_RBio @2.2.6_0
---> Cleaning SuiteSparse_RBio
---> Computing dependencies for SuiteSparse_SPQR
---> Fetching archive for SuiteSparse_SPQR
---> Attempting to fetch SuiteSparse_SPQR-2.0.8_0+accelerate.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_SPQR
---> Attempting to fetch SuiteSparse_SPQR-2.0.8_0+accelerate.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_SPQR
---> Installing SuiteSparse_SPQR @2.0.8_0+accelerate
---> Cleaning SuiteSparse_SPQR
---> Computing dependencies for SuiteSparse_SPQR
---> Deactivating SuiteSparse_SPQR @7.0_0+accelerate
---> Cleaning SuiteSparse_SPQR
---> Activating SuiteSparse_SPQR @2.0.8_0+accelerate
---> Cleaning SuiteSparse_SPQR
---> Computing dependencies for SuiteSparse_UMFPACK
---> Fetching archive for SuiteSparse_UMFPACK
---> Attempting to fetch SuiteSparse_UMFPACK-5.7.7_0+accelerate.darwin_18.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_UMFPACK
---> Attempting to fetch SuiteSparse_UMFPACK-5.7.7_0+accelerate.darwin_18.x86_64.tbz2.rmd160 from http://ywg.ca.packages.macports.org/mirror/macports/packages/SuiteSparse_UMFPACK
---> Installing SuiteSparse_UMFPACK @5.7.7_0+accelerate
---> Cleaning SuiteSparse_UMFPACK
---> Computing dependencies for SuiteSparse_UMFPACK
---> Deactivating SuiteSparse_UMFPACK @7.0_0+accelerate
---> Cleaning SuiteSparse_UMFPACK
---> Activating SuiteSparse_UMFPACK @5.7.7_0+accelerate
---> Cleaning SuiteSparse_UMFPACK
---> Scanning binaries for linking errors
---> Found 2 broken files, matching files to ports
---> Found 1 broken port, determining rebuild order
You can always run 'port rev-upgrade' again to fix errors.
The following ports will be rebuilt: hdfeos5 @1.16
Continue? [Y/n]: y
---> Computing dependencies for hdfeos5
---> Cleaning hdfeos5
---> Scanning binaries for linking errors
---> Found 2 broken files, matching files to ports
---> Found 1 broken port, determining rebuild order
---> Rebuilding in order
hdfeos5 @1.16
---> Computing dependencies for hdfeos5
---> Fetching distfiles for hdfeos5
---> Attempting to fetch HDF-EOS5.1.16.tar.Z from http://ywg.ca.distfiles.macports.org/mirror/macports/distfiles/hdfeos5
---> Verifying checksums for hdfeos5
---> Extracting hdfeos5
---> Configuring hdfeos5
---> Building hdfeos5
---> Staging hdfeos5 into destroot
---> Unable to uninstall hdfeos5 @1.16_0, the following ports depend on it:
---> ncarg @6.5.0_2+accelerate+gcc7
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating hdfeos5 @1.16_0
---> Cleaning hdfeos5
---> Uninstalling hdfeos5 @1.16_0
---> Cleaning hdfeos5
---> Computing dependencies for hdfeos5
---> Installing hdfeos5 @1.16_0
---> Activating hdfeos5 @1.16_0
---> Cleaning hdfeos5
---> Scanning binaries for linking errors
---> No broken files found.
---> No broken ports found.
bash-3.2# port rev-upgrade
---> Scanning binaries for linking errors
---> No broken files found.
---> No broken ports found.
bash-3.2#