Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 935303

Summary: media-gfx/freecad missing runtime dependency for dev-ruby/asciidoctor
Product: Gentoo Linux Reporter: Peter Fox <gentoo>
Component: Current packagesAssignee: Paul Zander <negril.nx+gentoo>
Status: RESOLVED FIXED    
Severity: normal CC: proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info

Description Peter Fox 2024-07-01 20:52:09 UTC
Created attachment 896734 [details]
emerge --info

Using the path workbench attempting to "Check the path job for common errors" results in the browser being started but the report html file not found.

Freecad console reports (for example):

21:28:29  asciidoc file written to /home/fox/electronics/Designs/SquirrelZapper/legends.asciidoc
21:28:29  [Errno 2] No such file or directory: 'asciidoctor'HTML report written to /home/fox/electronics/Designs/SquirrelZapper/legends.html

After manually installing dev-ruby/asciidoctor-2.0.18::gentoo it works as expected.
Comment 1 Larry the Git Cow gentoo-dev 2024-09-15 15:42:39 UTC
The bug has been closed via the following commit(s):

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

commit 57b1623c4a6e23ad5fa73c44304665d2c0fb8d27
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2024-09-15 15:38:15 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2024-09-15 15:42:15 +0000

    media-gfx/freecad: misc bug fixes, qt6 by default
    
    - fix issue where path with spaces is not properly passed on
    - add USE=smesh for smesh module, because it requires vtk
    - add missing rdep asciidoctor
    - add missing dep ms-gsl
    - qt6 by default for 1,0_rc1 (this rc fixes several qt6 issues)
    
    Bug: https://bugs.gentoo.org/933439
    Closes: https://bugs.gentoo.org/927660
    Closes: https://bugs.gentoo.org/939704
    Closes: https://bugs.gentoo.org/935303
    Closes: https://bugs.gentoo.org/939175
    Closes: https://bugs.gentoo.org/933821
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 ...ad-1.0_rc1.ebuild => freecad-1.0_rc1-r1.ebuild} | 22 +++++++++++--------
 media-gfx/freecad/freecad-9999.ebuild              | 25 ++++++++++++++--------
 media-gfx/freecad/metadata.xml                     |  3 +++
 3 files changed, 32 insertions(+), 18 deletions(-)