Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 775164 - sci-mathematics/flint-2.6.3[doc] requires dependency on dev-tex/latexmk
Summary: sci-mathematics/flint-2.6.3[doc] requires dependency on dev-tex/latexmk
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-09 23:34 UTC by Franz Brauße
Modified: 2021-03-15 17:47 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.gz (build.log.gz,112.24 KB, application/gzip)
2021-03-09 23:36 UTC, Franz Brauße
Details
emerge --info (emerge.info,17.02 KB, application/x-info)
2021-03-09 23:36 UTC, Franz Brauße
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Franz Brauße 2021-03-09 23:34:49 UTC
The build failed with the error message attached in the log.
The last useful messages I could make out are:

FAILED: CMakeFiles/pdf 
cd /var/tmp/portage/sci-mathematics/flint-2.6.3/work/flint-2.6.3_build/latex && make
latexmk -pdf -dvi- -ps-  'Flint.tex'
make: latexmk: No such file or directory
make: *** [Makefile:29: Flint.pdf] Error 127

I do not have latexmk installed and I'll report back about result when I do.

Reproducible: Always
Comment 1 Franz Brauße 2021-03-09 23:36:43 UTC
Created attachment 690390 [details]
build.log.gz
Comment 2 Franz Brauße 2021-03-09 23:36:58 UTC
Created attachment 690393 [details]
emerge --info
Comment 3 Franz Brauße 2021-03-09 23:49:41 UTC
With dev-tex/latexmk-456 installed, sci-mathematics/flint-2.6.3 USE=doc compiles flawlessly!
Comment 4 François Bissey 2021-03-09 23:52:56 UTC
This was noted before but never fixed I think. Possibly the fact there was a missing dependency was known but not clearly identified.
Comment 5 Franz Brauße 2021-03-09 23:55:53 UTC
Since 2.6.0, flint changed its documentation to sphinx. It may even be that sphinx requires latexmk, I'm not sure. Just putting out the word that it might be more general than flint.
Comment 6 François Bissey 2021-03-10 00:50:03 UTC
It was fixed for flint 2.7.x, it was reported in bug#761736 for 2.7.0 and I included a fix in the upgrade to 2.7.1 but I never looked at whether it was an issue in 2.6.
Comment 7 Franz Brauße 2021-03-10 08:55:07 UTC
Thanks, sorry for the noise. I overlooked that bug report, also due to the mismatching version.
Comment 8 François Bissey 2021-03-10 09:23:19 UTC
(In reply to Franz Brauße from comment #7)
> Thanks, sorry for the noise. I overlooked that bug report, also due to the
> mismatching version.

No, it is right for you to report it as it was overlooked. You don't have to be sorry.
Comment 9 Larry the Git Cow gentoo-dev 2021-03-15 17:47:12 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f809db6a6a35ba40a21d7e0aedd05749ddad91

commit d1f809db6a6a35ba40a21d7e0aedd05749ddad91
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2021-03-15 15:05:26 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2021-03-15 17:44:35 +0000

    sci-mathematics/flint: add missing dev-tex/latexmk dependency.
    
    Straight-to-stable because we're still in the process of stabilizing
    v2.6.3 and I don't want to make amd64@ re-test it when I've already
    done that myself.
    
    Closes: https://bugs.gentoo.org/775164
    Package-Manager: Portage-3.0.13, Repoman-3.0.2
    Signed-off-by: Michael Orlitzky <mjo@gentoo.org>

 sci-mathematics/flint/{flint-2.6.3.ebuild => flint-2.6.3-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)