Opened 12 months ago
Last modified 11 months ago
#68667 accepted defect
nettle @3.9.1: You don't have a working TeX binary (tex) installed anywhere in your PATH
Reported by: | nigel-daniels (Nigel Daniels) | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | Cc: | ||
Port: | nettle |
Description
Running
sudo port install gimp
Results in the following error:
---> Building nettle Error: Failed to build nettle: command execution failed Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_nettle/nettle/main.log for details.
The log is attached.
Attachments (1)
Change History (5)
Changed 12 months ago by nigel-daniels (Nigel Daniels)
comment:1 Changed 12 months ago by ryandesign (Ryan Carsten Schmidt)
Owner: | set to ryandesign |
---|---|
Port: | nettle added |
Status: | new → accepted |
Summary: | gimp install fails on Sonoma 14.1.1 → nettle @3.9.1: You don't have a working TeX binary (tex) installed anywhere in your PATH |
Version: | → 2.8.1 |
The log says the problem is:
You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro.
comment:2 Changed 12 months ago by ryandesign (Ryan Carsten Schmidt)
We had a successful build of this port on Sonoma last month but I see that the builds on Ventura and Sonoma have one file fewer than the builds on Monterey and earlier: they're missing /opt/local/share/info/nettle.info which I guess would have been generated by makeinfo
. We know from previous reports like #67737 that Ventura and later no longer include makeinfo
. Presumably the buildbot builds saw that makeinfo
was absent and skipped building the nettle.info file. Your log shows that it found MacPorts makeinfo
but apparently you're missing the other TeX ports that it also needs. I'll have to investigate what those ports are and add them as build dependencies of nettle.
comment:3 Changed 12 months ago by nigel-daniels (Nigel Daniels)
FYI I installed BasicTeX-2023 so I can do which tex
and it shows up, but I still get the same error attempting to install gimp.
comment:4 Changed 11 months ago by nigel-daniels (Nigel Daniels)
Hi, I updated my OS to Sonoma 14.1.2 and updated MacPorts. I still have the same error, I rechecked my TeX install:
% which texi2pdf /opt/local/bin/texi2pdf % which tex /Library/TeX/Distributions/Programs/texbin/tex % echo $PATH /opt/local/bin:/opt/local/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/TeX/Distributions/Programs/texbin:/opt/local/libexec/gnubin
It looks like everything is in place.
Log file