[MacPorts] #66862: funtools @1.4.7_0 build failure: undefined symbols
MacPorts
noreply at macports.org
Wed Feb 8 17:30:25 UTC 2023
#66862: funtools @1.4.7_0 build failure: undefined symbols
--------------------------+----------------------
Reporter: wills-astro | Owner: lpsinger
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: funtools |
--------------------------+----------------------
Changes (by ryandesign):
* cc: ryandesign (added)
Old description:
> Hi,
>
> Before anything else, I'm an undergraduate and this is my first time
> working with Macports and troubleshooting in general, so please bear with
> me.
>
> After updating to Ventura 13.1, updating Xcode to the latest version, and
> installing the Ventura Macports variant, I attempted to install FUNTOOLS
> and PGPlot for my astronomy research. PGPlot installed fine, but FUNTOOLS
> is continually running into a 404 error
>
> (:msg:archivefetch ---> Attempting to fetch
> funtools-1.4.7_0.darwin_22.arm64.tbz2 from
> https://ywg.ca.packages.macports.org/mirror/macports/packages/funtools
> :debug:archivefetch Fetching archive failed: The requested URL returned
> error: 404)
>
> followed by various clang errors when attempting to fetch the funtools
> files. I followed the instructions for the fetch error listed here
> (https://trac.macports.org/wiki/ProblemHotlist#fetch-failures), but I
> still ended up with the same errors. I downloaded funtools-1.4.7.tar.gz
> and moved it to /opt/local/var/macports/distfiles/funtools. Then, I ran
> sudo port install funtools as directed by the fetch failures page, but
> still received the same error. My best guess is I missed something when
> downloading the distribution, but I don't know what.
>
> I will try to attach my log file that was generated during the
> installation attempts. I'm not sure what next steps I can take to debug
> this and would appreciate help from more experienced programmers.
>
> Thank you!
New description:
Hi,
Before anything else, I'm an undergraduate and this is my first time
working with Macports and troubleshooting in general, so please bear with
me.
After updating to Ventura 13.1, updating Xcode to the latest version, and
installing the Ventura Macports variant, I attempted to install FUNTOOLS
and PGPlot for my astronomy research. PGPlot installed fine, but FUNTOOLS
is continually running into a 404 error
{{{
:msg:archivefetch ---> Attempting to fetch
funtools-1.4.7_0.darwin_22.arm64.tbz2 from
https://ywg.ca.packages.macports.org/mirror/macports/packages/funtools
:debug:archivefetch Fetching archive failed: The requested URL returned
error: 404
}}}
followed by various clang errors when attempting to fetch the funtools
files. I followed the instructions for the fetch error listed here
(ProblemHotlist#fetch-failures), but I still ended up with the same
errors. I downloaded funtools-1.4.7.tar.gz and moved it to
/opt/local/var/macports/distfiles/funtools. Then, I ran `sudo port install
funtools` as directed by the fetch failures page, but still received the
same error. My best guess is I missed something when downloading the
distribution, but I don't know what.
I will try to attach my log file that was generated during the
installation attempts. I'm not sure what next steps I can take to debug
this and would appreciate help from more experienced programmers.
Thank you!
--
Comment:
Welcome to MacPorts and thanks for the bug report.
Failure to fetch archives is not a problem. No arm64 archives are
available for Ventura for any port yet; see #66637. When an archive is not
available, MacPorts fetches the source code and builds from source on your
machine. The fetch from source is succeeding (so the wiki suggestions for
fetch failures are not applicable) and the build from source is failing,
so that's what we need to investigate.
There is [ticket:52858 another ticket], six years old, about undefined
symbols in funtools 1.4.7, but that's on OS X 10.9 and the list of
undefined symbols is different than yours, so I think it's a different
problem.
So far I don't see the problem on my Monterey system and we have
successful builds of the port on all of the extant automated builders so
this may be a problem that only crops up in certain circumstances.
There is a new version of funtools, 1.4.8, available from the developers;
maybe updating would help. Since this version has been available for 18
months already, the port maintainer may be inactive, so I'm looking into
the update.
--
Ticket URL: <https://trac.macports.org/ticket/66862#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list