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.
epel-devel@lists.fedoraproject.org