#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