[MacPorts] #38744: Maxima .28.0_3 +printable_doc does not build

MacPorts noreply at macports.org
Wed Apr 10 07:08:49 PDT 2013


#38744: Maxima .28.0_3 +printable_doc does not build
---------------------------+--------------------------------
 Reporter:  macosx12345@…  |      Owner:  macports-tickets@…
     Type:  defect         |     Status:  new
 Priority:  Normal         |  Milestone:
Component:  ports          |    Version:  2.1.3
 Keywords:                 |       Port:  maxima
---------------------------+--------------------------------
 On Mac OS 10.8 with MacPorts 2.1.3, maxima @5.28.0_3+printable_doc's build
 process stops in the (sub)directory `interfaces/emacs/imaxima` while
 making target `pdf` (see messages below). Workaround to finish the build
 and the installation:

 {{{
 cd `port work maxima`
 cd maxima-5.28.0/interfaces/emacs/imaxima
 sudo make pdf
 # resume installation:
 sudo port install maxima +printable_doc
 }}}

  The error message during the original build (excerpt from the build log):

 {{{
 [...]
 Making pdf in imaxima
 make[3]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_maxima/maxima/work/maxima-5.28.0/interfaces/emacs/imaxima'
 TEXINPUTS=".:$TEXINPUTS" \
         MAKEINFO='/bin/sh
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_maxima/maxima/work/maxima-5.28.0/missing
 --run makeinfo   -I .' \
         texi2dvi --pdf --batch imaxima.texi
 sed: RE error: illegal byte sequence
 make[3]: *** [imaxima.pdf] Error 1
 make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_maxima/maxima/work/maxima-5.28.0/interfaces/emacs/imaxima'
 make[2]: *** [pdf-recursive] Error 1
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_maxima/maxima/work/maxima-5.28.0/interfaces/emacs'
 make[1]: *** [pdf-recursive] Error 1
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_maxima/maxima/work/maxima-5.28.0/interfaces'
 make: *** [pdf-recursive] Error 1
 make: *** Waiting for unfinished jobs....
 pattern=`printf "\t"` ; \
         bad_files=`find . -name '*.texi' -print | xargs /usr/bin/grep -E
 -l -e "$pattern"` ; \
         [ -z  "$bad_files" ] || ( echo "WARNING: The following files have
 unexpanded Tabs: $bad_files" ; \
         echo "Run /doc/info/fix_tab to fix the problem." )
 make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_maxima/maxima/work/maxima-5.28.0/doc/info'
 [...]
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_maxima/maxima/work/maxima-5.28.0"
 && /usr/bin/make -j8 -w all pdf
 Exit code: 2
 Error: org.macports.build for port maxima returned: command execution
 failed
 [...]
 }}}

  Performing make pdf ``by hand'' (outside of the automated build process)
 works, probably because of the use of a different environment.

-- 
Ticket URL: <https://trac.macports.org/ticket/38744>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list