[MacPorts] #26762: Missing build dependency on sbcl 1.0.43_0

MacPorts noreply at macports.org
Thu Oct 7 11:39:44 PDT 2010


#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 at 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


More information about the macports-tickets mailing list