Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs.rs failed to build nannou-0.12.0 #429

Closed
p3zo opened this issue Nov 18, 2019 · 5 comments
Closed

docs.rs failed to build nannou-0.12.0 #429

p3zo opened this issue Nov 18, 2019 · 5 comments

Comments

@p3zo
Copy link

p3zo commented Nov 18, 2019

The 0.12.0 docs.rs page shows a build failure from 11/6/19.

The failed build logs show the error OSError: [Errno 30] Read-only file system .

The build container used these package versions:

rustc 1.40.0-nightly (1423bec54 2019-11-05)
docsrs 0.6.0 (2cc016f 2019-11-06)
@mitchmindtree
Copy link
Member

Thanks for the report!

I reported this to docs.rs a little while back - it seems the issue is to do with one of our dependencies attempting to write to the filesystem in a way that the docs.rs build sandbox does not like. Apparently this issue has been addressed in the latest version of the culprit dependency, so it looks like this will be addressed once the necessary chain of dependencies is updated to xcb version 0.9.

@mitchmindtree
Copy link
Member

mitchmindtree commented Nov 23, 2019

For those who would like to see some rendered docs in the meantime:

  • the 0.11.1 docs are available here and are almost identical to 0.12.
  • Otherwise, if you would like 0.12, you can build the docs locally and open them in your browser with cargo doc --open.

@tpltnt
Copy link
Contributor

tpltnt commented Jan 5, 2020

Some people I know where irritated by the missing (current) documentation. Is there any roadmap on when this issue will be fixed?

@mitchmindtree
Copy link
Member

Judging by the discussion in rust-lang/docs.rs#471 the crate responsible for breaking the build on docs.rs has been fixed and 0.12.1 (or 0.13 depending on what comes first) should build and upload successfully next time we publish. From the looks of it I don't think the docs.rs team will try re-building 0.12 again.

@tpltnt
Copy link
Contributor

tpltnt commented Mar 24, 2020

Fixed by shipping nannou 0.13.1 ?

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

No branches or pull requests

3 participants