Skip to content
This repository has been archived by the owner on Dec 22, 2020. It is now read-only.

Can't build the blog on virgin platforms #3

Closed
sinewalker opened this issue Sep 7, 2016 · 2 comments
Closed

Can't build the blog on virgin platforms #3

sinewalker opened this issue Sep 7, 2016 · 2 comments

Comments

@sinewalker
Copy link
Owner

sinewalker commented Sep 7, 2016

Something about the way Zen-IPython works (see #2) and being based off of Nikola 5 is preventing Nikola from running with conf.py set the way it is. It crashes with a Python stack trace on Nikola 7/Python 3.

  • Need to review my settings and get them to work on a bare init of nikola
  • Need to review how to create a new Nikola Python virtual env from scratch

There's some detail about setting up openSUSE for use with Python3, Virtualenv and Nikola for my hax-vm project in the Nikola vagrant provisioning script. This should be separated out to a script that builds the virtualenv (in a manner like activate from my dotfiles) after installing the python libraries in an OS-dependent fashion, as shown in the vagrant example.

@sinewalker
Copy link
Owner Author

I still need to work this out even if I get a Travis CI setup working, because

  1. I want to
  2. It's good to have a build environment to fall back on if there are issues with Travis CI (or whatever) in the future.

The trick here will be to have it worked out, and documented, in such a way that if I "abandon" the traditional CLI build for a time, it won't bitrot.

@sinewalker
Copy link
Owner Author

I belive my instructions in the wiki to be actually useful now. I have tested them:

  • on Mac OS X
  • on a vagrant VM of openSUSE Leap

I know I've said it before, but I believe this is now repeatable.

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

1 participant