#26762: Missing build dependency on sbcl 1.0.43_0 ---------------------------------------+------------------------------------ Reporter: ludwig@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: texi2dvi build-dependency | Port: sbcl ---------------------------------------+------------------------------------ Hi, my attempted upgrade of sbcl@1.0.42_0+html to 1.0.43_0+html failed due to a missing build dependency on some texlive port. More precisely, I do have texlive installed but not via macports; therefore the build did not find the required texi2dvi. The sbcl portfile does not declare this dependency and therefore the build failed. The relevant lines of the build log file are: {{{ :info:build makeinfo -I "docstrings/" -I "../../contrib/" --html --no- split --css-include=style-single.css sbcl.texinfo :info:build makeinfo --html --no-split --css-include=style-single.css asdf.texinfo :info:build touch html-stamp :info:build texi2dvi -p -I "docstrings/" -I "../../contrib/" sbcl.texinfo :info:build You don't have a working TeX binary (tex) installed anywhere in :info:build your PATH, and texi2dvi cannot proceed without one. If you want to use :info:build this script, you'll need to install TeX (if you don't have it) or change :info:build your PATH or TEX environment variable (if you do). See the --help :info:build output for more details. :info:build :info:build For information about obtaining TeX, please see http://www.tug.org. If :info:build you happen to be using Debian, you can get it with this command: :info:build apt-get install tetex-bin :info:build make: *** [sbcl.pdf] Error 1 :info:build shell command "cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/work/sbcl-1.0.43/doc; INSTALL_ROOT=/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_sbcl/work/destroot/opt/local sh /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lan g_sbcl/work/sbcl-1.0.43/doc/make-doc.sh" returned error 2 :error:build Target org.macports.build returned: shell command failed :debug:build Backtrace: shell command failed while executing "$post $targetname" :info:build Warning: the following items did not execute (for sbcl): org.macports.destroot org.macports.build }}} -- Ticket URL: <https://trac.macports.org/ticket/26762> MacPorts <http://www.macports.org/> Ports system for Mac OS