[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