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

Won't run on 32-bit debian 8.4 #2175

Closed
parlux opened this issue May 29, 2016 · 3 comments
Closed

Won't run on 32-bit debian 8.4 #2175

parlux opened this issue May 29, 2016 · 3 comments
Labels

Comments

@parlux
Copy link

parlux commented May 29, 2016

I've tried installing both the debian package and the tarball, and both end with the same result. This is on debian 8.4, Linux version 2.6.32-042stab093.5, i686, installing hugo_0.15_i386.deb

$ hugo
Trace/breakpoint trap

Any thoughts what might be going on, or how I can get more debug info?

@parlux parlux changed the title Won't run on debian 8.4 (i386) Won't run on 32-bit debian 8.4 May 29, 2016
@anthonyfok
Copy link
Member

This is on debian 8.4, Linux version 2.6.32-042stab093.5

Wait a second, Debian 8.4 comes with Linux kernel 3.16.0. Why are you using such an outdated kernel? Are you using OpenVZ or something like that? The ancient kernel version might be the culprit.

Anyhow, according to https://github.com/spf13/hugo/releases:

Known Issues

Using the Hugo v0.15 32-bit Windows or ARM binary, running hugo server would crash or hang due to a memory alignment issue in Afero. The bug was discovered shortly after the v0.15.0 release and has since been fixed by @ tpng. If you encounter this bug, you may either compile Hugo v0.16-DEV from source, or use the following solution/workaround:

Hmm... not quite the same, but it could affect your 32-bit v0.15 binary too.

I recommend that you:

  1. Go to https://packages.debian.org/sid/hugo and download the official Debian Hugo package from your favorite mirror, e.g., http://ftp.us.debian.org/debian/pool/main/h/hugo/hugo_0.15+git20160427.545.0903886-1_i386.deb and install that.
    • Alternatively, compile Hugo from the latest source on the master branch. (git clone)
    • Wait until next week for the v0.16 release. :-)
  2. Upgrade your Linux kernel!

@parlux
Copy link
Author

parlux commented May 29, 2016

Hi, yeah it's an old VPS using OpenVZ :(, (and 2.6.32 only reached end of life in Feb :p)

The official package seems to work, but I'll prob get a new VPS anyway. Thanks!

@parlux parlux closed this as completed May 29, 2016
@github-actions
Copy link

github-actions bot commented Apr 6, 2022

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 6, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants