Opened 2 years ago
Closed 2 years ago
#65312 closed defect (fixed)
bowtie v 1.2.3
Reported by: | Minhas61 | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | bowtie |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
I am trying to install bowtie v 1.2.3 on MacOS Monterey version 12.2.1, However, I am getting the following error.
Error: Failed to build bowtie: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_bowtie/bowtie/main.log for details. Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. Error: Processing of port bowtie failed ---> Some of the ports you installed have notes: python27 has the following notes: To make this the default Python or Python 2 (i.e., the version run by the 'python' or 'python2' commands), run one or both of: sudo port select --set python python27 sudo port select --set python2 python27
Could you please guide how can I address this issue
Change History (4)
comment:2 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|
Please attach the main.log file so that we can see what happened.
comment:3 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | set to MarcusCalhoun-Lopez |
---|---|
Status: | new → assigned |
Although you haven't attached your log file yet, we do see build failure of this port on our Monterey and Big Sur buildbot workers so that may be the same problem you're seeing:
/opt/local/include/tbb/compat/thread:45:33: error: target of using declaration conflicts with declaration already in scope using tbb::this_tbb_thread::get_id; ^ /opt/local/include/tbb/compat/../tbb_thread.h:331:60: note: target of using declaration __TBB_DEPRECATED_IN_VERBOSE_MODE inline tbb_thread::id get_id() { return internal::thread_get_id_v3(); } ^
(It also fails on the Lion worker but due to a clang segfault which is unrelated to this issue.)
Builds of bowtie 1.2.3 were successful on the buildbot workers for Mac OS X 10.6 through macOS 10.15 inclusive (except Mac OS X 10.7) back in 2019 so something may have changed since then. For example, tbb has been updated several times; maybe bowtie 1.2.3 is incompatible with the new tbb.
bowtie should probably be updated to the latest version, currently 1.3.1. Maybe it already includes a fix for this. I note in its changelog that it mentions removing some third-party library dependencies and that it migrates to python 3.
comment:4 Changed 2 years ago by catap (Kirill A. Korinsky)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |