[MacPorts] #72384: vigra broken by switching boost176 to python313: Failed to configure vigra: boost176 must be installed with +python312
MacPorts
noreply at macports.org
Wed Apr 23 07:03:58 UTC 2025
#72384: vigra broken by switching boost176 to python313: Failed to configure vigra:
boost176 must be installed with +python312
--------------------------+-----------------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: vigra, boost176
--------------------------+-----------------------------
{{{
---> Attempting to fetch vigra-1-11-1.tar.gz from
https://codeload.github.com/ukoethe/vigra/legacy.tar.gz/Version-1-11-1?dummy=
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
100 32.6M 0 32.6M 0 0 1360k 0 --:--:-- 0:00:24 --:--:--
1633k
---> Verifying checksums for vigra
---> Checksumming vigra-1-11-1.tar.gz
---> Extracting vigra
---> Extracting vigra-1-11-1.tar.gz
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_vigra/vigra/work"
&& /usr/bin/gzip -dc
'/opt/local/var/macports/distfiles/vigra/vigra-1-11-1.tar.gz' |
/usr/bin/gnutar --no-same-owner -xf -
---> Applying patches to vigra
---> Applying patch-uniq_ptr.diff
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_vigra/vigra/work/vigra-1-11-1"
&& /usr/bin/patch -t -N -p0 <
'/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/vigra/files
/patch-uniq_ptr.diff'
patching file include/vigra/config.hxx
---> Applying patch-template.diff
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_vigra/vigra/work/vigra-1-11-1"
&& /usr/bin/patch -t -N -p0 <
'/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/vigra/files
/patch-template.diff'
patching file include/vigra/multi_convolution.hxx
---> Applying patch-python.diff
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_vigra/vigra/work/vigra-1-11-1"
&& /usr/bin/patch -t -N -p0 <
'/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/vigra/files
/patch-python.diff'
patching file vigranumpy/src/core/vigranumpycore.cxx
---> Applying patch-boost_python.diff
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_vigra/vigra/work/vigra-1-11-1"
&& /usr/bin/patch -t -N -p0 <
'/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/vigra/files
/patch-boost_python.diff'
patching file config/FindVIGRANUMPY_DEPENDENCIES.cmake
---> Applying patch-sifImport.diff
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_vigra/vigra/work/vigra-1-11-1"
&& /usr/bin/patch -t -N -p0 <
'/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/vigra/files
/patch-sifImport.diff'
patching file src/impex/sifImport.cxx
---> Applying patch-hdf5-1.12.diff
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_vigra/vigra/work/vigra-1-11-1"
&& /usr/bin/patch -t -N -p0 <
'/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/vigra/files
/patch-hdf5-1.12.diff'
patching file src/impex/hdf5impex.cxx
---> Patching vigra-config.in: s|@DOCDIR@|/opt/local/share/doc/vigra|g
---> Configuring vigra
Error: Failed to configure vigra: boost176 must be installed with
+python312.
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_vigra/vigra/main.log
for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe
there
is a bug.
Error: Processing of port vigra failed
}}}
Why every time such changes are done blindly in a hope it works? Several
ports require boost to be built with a specific python version. If someone
wanted to switch boost, all those should be switched as well.
--
Ticket URL: <https://trac.macports.org/ticket/72384>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list