[MacPorts] #63266: missing file in boost: boost/multiprecision/cpp_int.hpp
MacPorts
noreply at macports.org
Sun Aug 1 22:19:32 UTC 2021
#63266: missing file in boost: boost/multiprecision/cpp_int.hpp
---------------------+--------------------
Reporter: n7zzt | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords:
Port: boost |
---------------------+--------------------
Comment (by n7zzt):
OK,
considering that there may have been an issue in configuration in my
development installation, I did the following.
1. removed the entire ports tree by rm -rf /opt
uninstalled command line tools for XCode
uninstalled XCode itself.
did a search for all configuration files for XCode in /Library, /SYstem,
/Users/<my folder>/Library and did rm-rf <relevant files here>
then I restarted my machine and logged in.
Then I installed a fresh XCode environment using the XCode package as
downloaded from the apple store for Catalina
Then I installed Command Line tools for Xcode using the terminal install
method.
then I downloaded a fresh copy of macports 2.7.1 from macports and
installed it by running the package installer
Once installed, I opened a new terminal and ran sudo port selfupdate
once that completed, I also ran sudo port upgrade outdated
then I proceeded to install boost, boost-build and boost-jam using sudo
port install boost boost-build boost-jam and pressed Y to install any
computed dependencies.
then to check, I did an LS in
/opt/local/libexec/boost/1.76/include/boost/multiprecision/cpp_int.hpp and
the results are thus:
EvilDead:~ proudhawk$ ls -al
/opt/local/libexec/boost/1.76/include/boost/multiprecision/cpp_int.hpp
-rw-r--r-- 1 root admin 102309 Jun 15 10:40
/opt/local/libexec/boost/1.76/include/boost/multiprecision/cpp_int.hpp
EvilDead:~ proudhawk$
so, it currently does exist. However, mkvtoolnix, transcode, DVDRip and
quite a few other apps that depend on this library say that it doesn't
exist with the very same error as detailed in my first report.
Mind you, this is a DEFAULT INSTALL of macports without any changes. so,
the development environment, as such, should point to everything
correctly. so, exactly where do I need to look in order to specifically
check for this?
last item, I am totally blind, so doing some of this is going to require
spelled out directions in explicit detail.
btw, here is a copy of my path in terminal:
***
EvilDead:~ proudhawk$ cat .profile
# MacPorts Installer addition on 2017-09-01_at_20:51:21: adding an
appropriate PATH variable for use with MacPorts.
export PATH="/opt/local/bin:/opt/local/sbin:$PATH"
# Finished adapting your PATH environment variable for use with MacPorts.
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
EvilDead:~ proudhawk$
***
so, is there any place else I should be looking??
Replying to [comment:5 ryandesign]:
> In the archive
boost176-1.76.0_2+no_single+no_static+python39.darwin_19.x86_64.tbz2
available from our packages server, the file
opt/local/libexec/boost/1.76/include/boost/multiprecision/cpp_int.hpp does
exist, so at least we know the bug is not that the file is missing.
--
Ticket URL: <https://trac.macports.org/ticket/63266#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list