Skip to content
This repository has been archived by the owner on May 6, 2021. It is now read-only.

build task fails with dependency requirement of 'dot' #43

Open
sbose78 opened this issue Aug 4, 2016 · 2 comments
Open

build task fails with dependency requirement of 'dot' #43

sbose78 opened this issue Aug 4, 2016 · 2 comments

Comments

@sbose78
Copy link
Member

sbose78 commented Aug 4, 2016

On executing bundle exec jekyll build

The following output is seen:

Configuration file: /home/shoubhik/almighty/almighty-devdoc/_config.yml
            Source: /home/shoubhik/almighty/almighty-devdoc
       Destination: /home/shoubhik/almighty/almighty-devdoc/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
asciidoctor-diagram: ERROR: Failed to generate image: Could not find the 'dot' executable in PATH; add it to the PATH or specify its location using the 'graphvizdot' document attribute



asciidoctor-diagram: ERROR: Failed to generate image: Could not find the 'dot' executable in PATH; add it to the PATH or specify its location using the 'graphvizdot' document attribute
                    done in 20.365 seconds.
 Auto-regeneration: disabled. Use --watch to enable.Configuration file: /home/shoubhik/almighty/almighty-devdoc/_config.yml
            Source: /home/shoubhik/almighty/almighty-devdoc
       Destination: /home/shoubhik/almighty/almighty-devdoc/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
asciidoctor-diagram: ERROR: Failed to generate image: Could not find the 'dot' executable in PATH; add it to the PATH or specify its location using the 'graphvizdot' document attribute



asciidoctor-diagram: ERROR: Failed to generate image: Could not find the 'dot' executable in PATH; add it to the PATH or specify its location using the 'graphvizdot' document attribute
                    done in 20.365 seconds.
 Auto-regeneration: disabled. Use --watch to enable.

As a workaround:
Did the following and it worked:
yum install 'graphviz*'

and then executed the build command to get the following clean output:

[shoubhik@dhcp35-156 almighty-devdoc]$ bundle exec jekyll build
Configuration file: /home/shoubhik/almighty/almighty-devdoc/_config.yml
            Source: /home/shoubhik/almighty/almighty-devdoc
       Destination: /home/shoubhik/almighty/almighty-devdoc/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
                    done in 0.306 seconds.
 Auto-regeneration: disabled. Use --watch to enable.
@kwk
Copy link
Contributor

kwk commented Aug 4, 2016

Hi @sbose78 I'm not sure that this is an issue. The real issue is that there's no documentation on how to build this project.

On our CI system we use dependencies as defined in this Dockerfile. But this is not really a documentation :(

@sbose78
Copy link
Member Author

sbose78 commented Aug 4, 2016

Yes @kwk this definitely isn't an issue :)

I added this GH issue for tracking purposes so that we update/create the documentation to build this project.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants