[MacPorts] #72514: vigra fails on boost176 +python313 but installs that version
MacPorts
noreply at macports.org
Thu May 22 04:43:55 UTC 2025
#72514: vigra fails on boost176 +python313 but installs that version
-----------------------------+----------------------
Reporter: thebobcampbell | Owner: BSeppke
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: vigra |
-----------------------------+----------------------
Comment (by thebobcampbell):
Yes, that's how I started out:
rsc at phoebe ~ % sudo port selfupdate
Password:
---> Checking for newer releases of MacPorts
MacPorts base version 2.10.1 installed,
MacPorts base version 2.10.1 available.
---> MacPorts base is already the latest version
---> Updating the ports tree
The ports tree has been updated.
52 ports are outdated. Run 'port outdated' for details.
To upgrade your installed ports, you should run
port upgrade outdated
rsc at phoebe ~ % port outdated
The following installed ports are outdated:
abseil 20240116.2_1 < 20240722.0_0
boehmgc 8.2.6_2 < 8.2.8_0
cargo 0.81.0_0 < 0.82.0_0
cargo-c 0.9.19_1 < 0.10.4_0
exiftool 12.920.0_0 < 12.960.0_0
gh 2.55.0_0 < 2.57.0_0
git 2.46.0_0 < 2.46.1_0
gmake 4.4.1_0 < 4.4.1_1
gnuplot 5.4.8_0 < 6.0.1_0
gnutls 3.7.11_0 < 3.7.11_1
gobject-introspection 1.78.1_2 < 1.78.1_3
ImageMagick 6.9.13-14_0 < 6.9.13-16_0
libass 0.17.2_0 < 0.17.3_0
libedit 20240517-3.1_0 < 20240808-3.1_0
libpng 1.6.43_0 < 1.6.44_0
libsdl2 2.30.6_0 < 2.30.7_0
mpg123 1.32.6_0 < 1.32.7_0
nghttp2 1.62.1_0 < 1.63.0_0
nss 3.103_0 < 3.104_0
OpenBLAS 0.3.27_0 < 0.3.28_0
openssl 3_18 < 3_20
openssl3 3.3.1_1 < 3.3.2_0
p5.28-image-exiftool 12.920.0_0 < 12.960.0_0
p5.34-compress-raw-bzip2 2.212.0_0 < 2.213.0_0
p5.34-compress-raw-zlib 2.212.0_0 < 2.213.0_0
p5.34-image-exiftool 12.920.0_0 < 12.960.0_0
p5.34-io-compress 2.212.0_0 < 2.213.0_0
p5.34-io-socket-ssl 2.88.0_0 < 2.89.0_0
p5.34-scalar-list-utils 1.650.0_0 < 1.660.0_0
p5.34-test-simple 1.302.201_0 < 1.302.204_0
p5.34-uri 5.280.0_0 < 5.290.0_0
p5.34-version 0.993.200_0 < 0.993.300_0
py310-cython 3.0.10_0 < 3.0.11_0
py310-idna 3.7_0 < 3.8_0
py310-parsing 3.1.2_0 < 3.1.4_0
py310-pygments 2.17.2_0 < 2.18.0_0
py310-setuptools 72.2.0_0 < 74.1.2_0
py311-cython 3.0.10_0 < 3.0.11_0
py311-idna 3.7_0 < 3.8_0
py311-pygments 2.17.2_0 < 2.18.0_0
py311-setuptools 72.2.0_0 < 74.1.2_0
py312-pygments 2.17.2_0 < 2.18.0_0
py312-setuptools 72.2.0_0 < 74.1.2_0
python310 3.10.14_0 < 3.10.15_0
python311 3.11.9_0 < 3.11.10_0
python312 3.12.5_0 < 3.12.6_0
re2 2024-04-01_2 < 2024-04-01_4
rust 1.80.1_0 < 1.81.0_0
svt-av1 2.2.0_0 < 2.2.1_0
texinfo 7.1_0 < 7.1_1
util-linux 2.40.1_1 < 2.40.2_0
xorg-libXi 1.8.1_0 < 1.8.2_0
rsc at phoebe ~ % sudo port upgrade outdated
[...]
Then:
rsc at phoebe ~ % sudo port install vigra
Portfile for vigra changed since last build; discarding previous state.
---> Fetching archive for ilmbase
---> Attempting to fetch ilmbase-2.5.10_0.darwin_24.arm64.tbz2 from
https://packages.macports.org/ilmbase
---> Attempting to fetch ilmbase-2.5.10_0.darwin_24.arm64.tbz2.rmd160
from https://packages.macports.org/ilmbase
---> Unable to uninstall ilmbase @2.5.10_0, the following ports depend on
it:
---> openexr2 @2.5.8_0
---> openexr2 @2.5.10_0
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating ilmbase @2.5.10_0
---> Cleaning ilmbase
---> Uninstalling ilmbase @2.5.10_0
---> Cleaning ilmbase
---> Installing ilmbase @2.5.10_0
---> Activating ilmbase @2.5.10_0
---> Cleaning ilmbase
---> Fetching archive for openexr2
---> Attempting to fetch openexr2-2.5.10_0.darwin_24.arm64.tbz2 from
https://packages.macports.org/openexr2
---> Attempting to fetch openexr2-2.5.10_0.darwin_24.arm64.tbz2.rmd160
from https://packages.macports.org/openexr2
---> Deactivating openexr2 @2.5.10_0
---> Cleaning openexr2
---> Uninstalling openexr2 @2.5.10_0
---> Cleaning openexr2
---> Computing dependencies for openexr2
---> Installing openexr2 @2.5.10_0
---> Activating openexr2 @2.5.10_0
---> Cleaning openexr2
---> Fetching archive for libaec
---> Attempting to fetch libaec-1.1.3_0.darwin_24.arm64.tbz2 from
https://packages.macports.org/libaec
---> Attempting to fetch libaec-1.1.3_0.darwin_24.arm64.tbz2.rmd160 from
https://packages.macports.org/libaec
---> Unable to uninstall libaec @1.1.3_0, the following ports depend on
it:
---> hdf5 @1.14.2_0+cxx+fortran+gfortran+hl
---> hdf5 @1.14.3_0+cxx+fortran+gfortran+hl
---> hdf5 @1.14.3_4+cxx+fortran+gfortran+hl
---> hdf5 @1.14.4.2_0+cxx+fortran+gfortran+hl
---> hdf5 @1.14.4.3_0+cxx+fortran+gfortran+hl
---> hdf5 @1.14.5_0+cxx+fortran+gfortran+hl
Warning: Uninstall forced. Proceeding despite dependencies.
---> Deactivating libaec @1.1.3_0
---> Cleaning libaec
---> Uninstalling libaec @1.1.3_0
---> Cleaning libaec
---> Installing libaec @1.1.3_0
---> Activating libaec @1.1.3_0
---> Cleaning libaec
---> Computing dependencies for hdf5
---> Fetching archive for hdf5
---> Attempting to fetch
hdf5-1.14.6_0+cxx+fortran+gfortran+hl.darwin_24.arm64.tbz2 from
https://packages.macports.org/hdf5
---> Attempting to fetch
hdf5-1.14.6_0+cxx+fortran+gfortran+hl.darwin_24.arm64.tbz2.rmd160 from
https://packages.macports.org/hdf5
---> Installing hdf5 @1.14.6_0+cxx+fortran+gfortran+hl
---> Cleaning hdf5
---> Computing dependencies for hdf5
---> Deactivating hdf5 @1.14.5_0+cxx+fortran+gfortran+hl
---> Cleaning hdf5
---> Activating hdf5 @1.14.6_0+cxx+fortran+gfortran+hl
---> Cleaning hdf5
---> Computing dependencies for vigra
The following dependencies will be installed:
py312-alabaster
py312-babel
py312-certifi
py312-charset-normalizer
py312-docutils
py312-idna
py312-imagesize
py312-numpy
py312-oldest-supported-numpy
py312-requests
py312-roman
py312-roman_numerals_py
py312-snowballstemmer
py312-sphinx
py312-sphinxcontrib-applehelp
py312-sphinxcontrib-devhelp
py312-sphinxcontrib-htmlhelp
py312-sphinxcontrib-jsmath
py312-sphinxcontrib-qthelp
py312-sphinxcontrib-serializinghtml
py312-urllib3
szip
Continue? [Y/n]: y
---> Fetching archive for szip
---> Attempting to fetch szip-2.1.1_0.darwin_24.arm64.tbz2 from
https://packages.macports.org/szip
---> Attempting to fetch szip-2.1.1_0.darwin_24.arm64.tbz2 from
http://mirror.fcix.net/macports/packages/szip
---> Attempting to fetch szip-2.1.1_0.darwin_24.arm64.tbz2 from
https://ywg.ca.packages.macports.org/mirror/macports/packages/szip
---> Fetching distfiles for szip
---> Attempting to fetch szip-2.1.1.tar.gz from
https://distfiles.macports.org/szip
---> Verifying checksums for szip
---> Extracting szip
---> Configuring szip
Warning: Configuration logfiles contain indications of -Wimplicit-int;
check that features were not accidentally disabled:
found in szip-2.1.1/config.log
---> Building szip
---> Staging szip into destroot
---> Installing szip @2.1.1_0
---> Activating szip @2.1.1_0
---> Cleaning szip
---> Fetching archive for py312-oldest-supported-numpy
---> Attempting to fetch py312-oldest-supported-
numpy-0.1_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-oldest-supported-numpy
---> Attempting to fetch py312-oldest-supported-
numpy-0.1_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-oldest-supported-numpy
---> Installing py312-oldest-supported-numpy @0.1_0
---> Activating py312-oldest-supported-numpy @0.1_0
---> Cleaning py312-oldest-supported-numpy
---> Fetching archive for py312-numpy
---> Attempting to fetch
py312-numpy-1.26.4_3+accelerate+gfortran.darwin_24.arm64.tbz2 from
https://packages.macports.org/py312-numpy
---> Attempting to fetch
py312-numpy-1.26.4_3+accelerate+gfortran.darwin_24.arm64.tbz2.rmd160 from
https://packages.macports.org/py312-numpy
---> Installing py312-numpy @1.26.4_3+accelerate+gfortran
---> Activating py312-numpy @1.26.4_3+accelerate+gfortran
---> Cleaning py312-numpy
---> Fetching archive for py312-alabaster
---> Attempting to fetch py312-alabaster-1.0.0_0.darwin_any.noarch.tbz2
from https://packages.macports.org/py312-alabaster
---> Attempting to fetch
py312-alabaster-1.0.0_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-alabaster
---> Installing py312-alabaster @1.0.0_0
---> Activating py312-alabaster @1.0.0_0
---> Cleaning py312-alabaster
---> Fetching archive for py312-babel
---> Attempting to fetch py312-babel-2.17.0_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-babel
---> Attempting to fetch
py312-babel-2.17.0_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-babel
---> Installing py312-babel @2.17.0_0
---> Activating py312-babel @2.17.0_0
---> Cleaning py312-babel
---> Fetching archive for py312-imagesize
---> Attempting to fetch py312-imagesize-1.4.1_0.darwin_any.noarch.tbz2
from https://packages.macports.org/py312-imagesize
---> Attempting to fetch
py312-imagesize-1.4.1_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-imagesize
---> Installing py312-imagesize @1.4.1_0
---> Activating py312-imagesize @1.4.1_0
---> Cleaning py312-imagesize
---> Fetching archive for py312-snowballstemmer
---> Attempting to fetch
py312-snowballstemmer-3.0.1_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-snowballstemmer
---> Attempting to fetch
py312-snowballstemmer-3.0.1_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-snowballstemmer
---> Installing py312-snowballstemmer @3.0.1_0
---> Activating py312-snowballstemmer @3.0.1_0
---> Cleaning py312-snowballstemmer
---> Fetching archive for py312-roman_numerals_py
---> Attempting to fetch
py312-roman_numerals_py-3.1.0_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-roman_numerals_py
---> Attempting to fetch
py312-roman_numerals_py-3.1.0_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-roman_numerals_py
---> Installing py312-roman_numerals_py @3.1.0_0
---> Activating py312-roman_numerals_py @3.1.0_0
---> Cleaning py312-roman_numerals_py
---> Fetching archive for py312-sphinxcontrib-applehelp
---> Attempting to fetch py312-sphinxcontrib-
applehelp-2.0.0_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-sphinxcontrib-applehelp
---> Attempting to fetch py312-sphinxcontrib-
applehelp-2.0.0_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-sphinxcontrib-applehelp
---> Installing py312-sphinxcontrib-applehelp @2.0.0_0
---> Activating py312-sphinxcontrib-applehelp @2.0.0_0
---> Cleaning py312-sphinxcontrib-applehelp
---> Fetching archive for py312-sphinxcontrib-serializinghtml
---> Attempting to fetch py312-sphinxcontrib-
serializinghtml-2.0.0_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-sphinxcontrib-serializinghtml
---> Attempting to fetch py312-sphinxcontrib-
serializinghtml-2.0.0_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-sphinxcontrib-serializinghtml
---> Installing py312-sphinxcontrib-serializinghtml @2.0.0_0
---> Activating py312-sphinxcontrib-serializinghtml @2.0.0_0
---> Cleaning py312-sphinxcontrib-serializinghtml
---> Fetching archive for py312-roman
---> Attempting to fetch py312-roman-5.0_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-roman
---> Attempting to fetch py312-roman-5.0_0.darwin_any.noarch.tbz2.rmd160
from https://packages.macports.org/py312-roman
---> Installing py312-roman @5.0_0
---> Activating py312-roman @5.0_0
---> Cleaning py312-roman
---> Fetching archive for py312-docutils
---> Attempting to fetch py312-docutils-0.21.2_0.darwin_any.noarch.tbz2
from https://packages.macports.org/py312-docutils
---> Attempting to fetch
py312-docutils-0.21.2_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-docutils
---> Installing py312-docutils @0.21.2_0
---> Activating py312-docutils @0.21.2_0
---> Cleaning py312-docutils
---> Fetching archive for py312-sphinxcontrib-devhelp
---> Attempting to fetch py312-sphinxcontrib-
devhelp-2.0.0_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-sphinxcontrib-devhelp
---> Attempting to fetch py312-sphinxcontrib-
devhelp-2.0.0_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-sphinxcontrib-devhelp
---> Installing py312-sphinxcontrib-devhelp @2.0.0_0
---> Activating py312-sphinxcontrib-devhelp @2.0.0_0
---> Cleaning py312-sphinxcontrib-devhelp
---> Fetching archive for py312-sphinxcontrib-htmlhelp
---> Attempting to fetch py312-sphinxcontrib-
htmlhelp-2.1.0_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-sphinxcontrib-htmlhelp
---> Attempting to fetch py312-sphinxcontrib-
htmlhelp-2.1.0_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-sphinxcontrib-htmlhelp
---> Installing py312-sphinxcontrib-htmlhelp @2.1.0_0
---> Activating py312-sphinxcontrib-htmlhelp @2.1.0_0
---> Cleaning py312-sphinxcontrib-htmlhelp
---> Fetching archive for py312-sphinxcontrib-jsmath
---> Attempting to fetch py312-sphinxcontrib-
jsmath-1.0.1_1.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-sphinxcontrib-jsmath
---> Attempting to fetch py312-sphinxcontrib-
jsmath-1.0.1_1.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-sphinxcontrib-jsmath
---> Installing py312-sphinxcontrib-jsmath @1.0.1_1
---> Activating py312-sphinxcontrib-jsmath @1.0.1_1
---> Cleaning py312-sphinxcontrib-jsmath
---> Fetching archive for py312-sphinxcontrib-qthelp
---> Attempting to fetch py312-sphinxcontrib-
qthelp-2.0.0_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-sphinxcontrib-qthelp
---> Attempting to fetch py312-sphinxcontrib-
qthelp-2.0.0_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-sphinxcontrib-qthelp
---> Installing py312-sphinxcontrib-qthelp @2.0.0_0
---> Activating py312-sphinxcontrib-qthelp @2.0.0_0
---> Cleaning py312-sphinxcontrib-qthelp
---> Fetching archive for py312-charset-normalizer
---> Attempting to fetch py312-charset-
normalizer-3.4.1_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-charset-normalizer
---> Attempting to fetch py312-charset-
normalizer-3.4.1_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-charset-normalizer
---> Installing py312-charset-normalizer @3.4.1_0
---> Activating py312-charset-normalizer @3.4.1_0
---> Cleaning py312-charset-normalizer
---> Fetching archive for py312-idna
---> Attempting to fetch py312-idna-3.10_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-idna
---> Attempting to fetch py312-idna-3.10_0.darwin_any.noarch.tbz2.rmd160
from https://packages.macports.org/py312-idna
---> Installing py312-idna @3.10_0
---> Activating py312-idna @3.10_0
---> Cleaning py312-idna
---> Fetching archive for py312-certifi
---> Attempting to fetch py312-certifi-2025.1.31_0.darwin_any.noarch.tbz2
from https://packages.macports.org/py312-certifi
---> Attempting to fetch
py312-certifi-2025.1.31_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-certifi
---> Installing py312-certifi @2025.1.31_0
---> Activating py312-certifi @2025.1.31_0
---> Cleaning py312-certifi
---> Fetching archive for py312-urllib3
---> Attempting to fetch py312-urllib3-2.4.0_0.darwin_any.noarch.tbz2
from https://packages.macports.org/py312-urllib3
---> Attempting to fetch
py312-urllib3-2.4.0_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-urllib3
---> Installing py312-urllib3 @2.4.0_0
---> Activating py312-urllib3 @2.4.0_0
---> Cleaning py312-urllib3
---> Fetching archive for py312-requests
---> Attempting to fetch py312-requests-2.32.3_0.darwin_any.noarch.tbz2
from https://packages.macports.org/py312-requests
---> Attempting to fetch
py312-requests-2.32.3_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-requests
---> Installing py312-requests @2.32.3_0
---> Activating py312-requests @2.32.3_0
---> Cleaning py312-requests
---> Fetching archive for py312-sphinx
---> Attempting to fetch py312-sphinx-8.2.3_0.darwin_any.noarch.tbz2 from
https://packages.macports.org/py312-sphinx
---> Attempting to fetch
py312-sphinx-8.2.3_0.darwin_any.noarch.tbz2.rmd160 from
https://packages.macports.org/py312-sphinx
---> Installing py312-sphinx @8.2.3_0
---> Activating py312-sphinx @8.2.3_0
---> Cleaning py312-sphinx
---> Fetching archive for vigra
---> Attempting to fetch vigra-1.11.1_23+python312.darwin_24.arm64.tbz2
from https://packages.macports.org/vigra
---> Attempting to fetch vigra-1.11.1_23+python312.darwin_24.arm64.tbz2
from http://mirror.fcix.net/macports/packages/vigra
---> Attempting to fetch vigra-1.11.1_23+python312.darwin_24.arm64.tbz2
from https://ywg.ca.packages.macports.org/mirror/macports/packages/vigra
---> Fetching distfiles for vigra
---> Verifying checksums for vigra
---> Extracting vigra
---> Applying patches to vigra
---> Configuring vigra
Error: Failed to configure vigra: boost176 must be installed with
+python312.
Error: Follow https://guide.macports.org/#project.tickets if you believe
there
is a bug.
Error: Processing of port vigra failed
--
Ticket URL: <https://trac.macports.org/ticket/72514#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list