On 07/09/2014 05:01 PM, Orion Poplawski wrote:
octave owners:
I've been trying to build octave for EPEL7. Running into the following:
dvips -o octave.ps octave.dvi
This is dvips(k) 5.993 Copyright 2013 Radical Eye Software
(
www.radicaleye.com)
' TeX output 2014.07.09:1923' -> octave.ps
dvips: ! Couldn't find header file: groff.enc
make[3]: *** [octave.ps] Error 1
This seems to be a bug in RHEL7's texlive packaging, bug file here
https://bugzilla.redhat.com/show_bug.cgi?id=1064453 but no response.
I tried using --disable-docs to configure to build without docs, but
apparently the creation of the .desktop file is part of the doc build
(bug filed here
https://savannah.gnu.org/bugs/index.php?42720).
I suppose we could simply generate the .desktop file by hand.
This starts to diverge the build a bit unfortunately from the Fedora
branches. Do we want to keep the specs in sync via conditionals or just
work on the epel7 branch as needed?
So I think I finally have octave in shape in EPEL7 to be able to build
packages(I've successfully built one). I ended up building octave with
--disable-docs for now. Upstream fixed the .desktop issue with 3.8.2 so
that works. Hopefully someday the texlive issue will get fixed. I'm
afraid I ended up getting the master and epel7 branches out of sync with
the f21/f22 rebuild, so we can't do fast forward merges from master to
epel7, but merges are still possible.
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion(a)cora.nwra.com
Boulder, CO 80301
http://www.cora.nwra.com