postinst() for this ebuild has a conditional based on a USE flag that isn't declared in IUSE. The package is installed, but emerge halts with an error. Reproducible: Always Steps to Reproduce: 1. emerge OCRtoPDF 2. 3. Actual Results: * FAILED postinst: 1 * Install additional packages for optional runtime features: * media-libs/jbig2enc for JBIG2 optimization support * ERROR: app-text/OCRmyPDF-14.0.1-r3::guru failed (postinst phase): * USE Flag 'png' not in IUSE for app-text/OCRmyPDF-14.0.1-r3 * * Call stack: * ebuild.sh, line 122: Called pkg_postinst * environment, line 3001: Called use 'png' * phase-helpers.sh, line 256: Called die Expected Results: installation without error
Created attachment 833263 [details] fixed ebuild This should resolve this issue.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d7c8b7d6ab72ec7214d3cf5f25db33889e9fd77 commit 1d7c8b7d6ab72ec7214d3cf5f25db33889e9fd77 Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> AuthorDate: 2023-04-28 04:50:59 +0000 Commit: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> CommitDate: 2023-04-28 05:21:24 +0000 app-text/OCRmyPDF: add 14.1.0 Closes: https://bugs.gentoo.org/881703 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> app-text/OCRmyPDF/Manifest | 1 + app-text/OCRmyPDF/OCRmyPDF-14.1.0.ebuild | 68 ++++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+)