Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 947394 - app-text/doxygen: missing dev-texlive/texlive-fontutils dependency for epstopdf (was: app-crypt/gpgme-1.24.1: error: Problems running epstopdf. Check your TeX installation!)
Summary: app-text/doxygen: missing dev-texlive/texlive-fontutils dependency for epstop...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-03 15:28 UTC by lekto
Modified: 2025-01-06 11:34 UTC (History)
4 users (show)

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


Attachments
emerge --info (emerge.info,7.70 KB, text/plain)
2025-01-03 15:28 UTC, lekto
Details
build.log (build.log,907.39 KB, text/x-log)
2025-01-03 15:28 UTC, lekto
Details
dev-texlive/texlive-fontutils dependencies (deps.txt,5.97 KB, text/plain)
2025-01-05 12:02 UTC, Fab
Details

Note You need to log in before you can comment on or make changes to this bug.
Description lekto 2025-01-03 15:28:16 UTC
Created attachment 915763 [details]
emerge --info

Hi, gpgme is succesfully build and installed, but I'm getting lots of those during compiling:
> sh: line 1: epstopdf: command not found
> error: Problems running epstopdf. Check your TeX installation!

> [ebuild   R    ] app-crypt/gpgme-1.24.1:1/11.6.15.2::gentoo  USE="cxx qt5 qt6 verify-sig -common-lisp -debug -python -static-libs -test" PYTHON_TARGETS="python3_12 -python3_10 -python3_11 -python3_13" 0 KiB
Comment 1 lekto 2025-01-03 15:28:38 UTC
Created attachment 915764 [details]
build.log
Comment 2 Fab 2025-01-05 12:02:54 UTC
Created attachment 915896 [details]
dev-texlive/texlive-fontutils dependencies

I'm seeing also this.

This is a app-text/doxygen bug.

The error pops up when doxygen tries to to invoke epstopdf. See ¹ link below.

On gentoo epstopdf is provided by dev-texlive/texlive-fontutils, so it seems that app-text/doxygen should unconditionally RDEPEND on dev-texlive/texlive-fontutils.

Unfortunately this pulls in a lot of dependencies, see attached file.

1. https://github.com/doxygen/doxygen/blob/master/src/dia.cpp#L76
Comment 3 Fab 2025-01-06 11:34:48 UTC
(In reply to Fab from comment #2)
> so it seems that app-text/doxygen should unconditionally RDEPEND on
> dev-texlive/texlive-fontutils.

Or app-crypt/gpgme should BDEPEND on app-text/doxygen[doc], because gpgme builds unconditionally Qt docs through doxygen (automagic dependency?). See link ¹.

1. https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=blob;f=configure.ac;h=97ba5688330f94bd77d592c0bbd2f82997c01e30;hb=HEAD#l573