Summary: | games-emulation/mgba-0.8.4 : /.../kramdown:9:in load: cannot load such file -- /usr/lib64/ruby/gems/2.7.0/gems/kramdown-2.3.0/bin/ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | graaff, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=752009 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 games-emulation:mgba-0.8.4:20201031-161323.log logs.tbz2 temp.tbz2 |
Description
Toralf Förster
2020-10-31 19:16:31 UTC
Created attachment 669452 [details]
emerge-info.txt
Created attachment 669455 [details]
emerge-history.txt
Created attachment 669458 [details]
environment
Created attachment 669461 [details]
etc.portage.tbz2
Created attachment 669464 [details]
games-emulation:mgba-0.8.4:20201031-161323.log
Created attachment 669467 [details]
logs.tbz2
Created attachment 669470 [details]
temp.tbz2
Looks same as bug #744385 just with kramdown instead of asciidoctor. Doesn't seem specific to the packages calling those, and command seems to try to use ruby27 despite kramdown/asciidoctor ebuilds don't support it yet. That aside, mgba ebuild doesn't depend on this but may use if found: >find_program(MARKDOWN NAMES markdown kramdown pandoc) Maybe should be force-disabled or put behind a USE=doc if judged relevant. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7347842737646e51f9453c00b78f6d260e4f49 commit fa7347842737646e51f9453c00b78f6d260e4f49 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2022-06-29 12:34:36 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2022-06-29 17:22:36 +0000 games-emulation/mgba: re-arrange ebuild non-style changes: - enable tests - IUSE=qt5 -> gui - add IUSE=libretro - update LICENSE to be hopefully complete - disable markdown wrt bug #752048, all this does is automagic convert the installed *.md to html - require IUSE=opengl with gles2/gles3 for now wrt bug #835039, won't be needed next bump - enable lzma, bundled but no real reason to disable (+public-domain) - drop unused qtopengl (uses libglvnd directly) and add qtnetwork - use cmake_src_install, removes need for custom icons loop and installs intended files (including shaders, and headers) - add subslot for libmgba given next version has a soname change, better handle this now than when something will need it (dolphin could potentially use to unbundle, albeit may be unsuitable for current dolphin snapshots) Could likely still use more work for some features and maybe some force unbundling, but leaving alone for now unless there's a need to / user requests. Closes: https://bugs.gentoo.org/752048 Closes: https://bugs.gentoo.org/835039 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> games-emulation/mgba/metadata.xml | 1 + games-emulation/mgba/mgba-0.9.3-r2.ebuild | 92 +++++++++++++++++++ games-emulation/mgba/mgba-9999.ebuild | 142 +++++++++++------------------- 3 files changed, 146 insertions(+), 89 deletions(-) |