-
-
Notifications
You must be signed in to change notification settings - Fork 7.5k
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
Asset hugo_0.102.0_Linux-64bit.deb has files in wrong location #10220
Comments
I haven't investigated any other build assets: similar issues may exist with the new build setup. |
I'm pretty sure this is a "Deb thing" only, thanks for the report, I will fix this tomorrow. |
Thanks for the quick response! Yes, it seems that all DEB versions (64bit, ARM64, _extended 64bit, ARM64) have this particular issue. |
Ah. Am assuming this is why my usual GitHub Action for building the site (with Embedded Dart Sass) failed, with a
But, as Scarlett O’Hara would remind us, “Tomorrow is another day.” 😄 Note: Locally, the new universal “fat” binary for macOS works just fine. 👍 |
@brycewray yea, thinking about it I should have deleted those Debs when this issue was raised, that would have produced less noise ... |
Just a note, I checked one of the deb archives in v0.101.0;
Just the binary, no "extra files", which is what I'm going to do here. |
And use that in the built-in archives if set. Also * Pass the binary file's mode to the archive plugin(s), ref gohugoio/hugo#10220 * Clean up some leftovers from the old plugin package structure.
And use that in the built-in archives if set. Also * Pass the binary file's mode to the archive plugin(s), ref gohugoio/hugo#10220 * Clean up some leftovers from the old plugin package structure.
And use that in the built-in archives if set. Also * Pass the binary file's mode to the archive plugin(s), ref gohugoio/hugo#10220 * Clean up some leftovers from the old plugin package structure.
And use that in the built-in archives if set. Also * Pass the binary file's mode to the archive plugin(s), ref gohugoio/hugo#10220 * Clean up some leftovers from the old plugin package structure.
And use that in the built-in archives if set. Also * Pass the binary file's mode to the archive plugin(s), ref gohugoio/hugo#10220 * Clean up some leftovers from the old plugin package structure.
And use that in the built-in archives if set. Also * Pass the binary file's mode to the archive plugin(s), ref gohugoio/hugo#10220 * Clean up some leftovers from the old plugin package structure.
And use that in the built-in archives if set. Also * Pass the binary file's mode to the archive plugin(s), ref gohugoio/hugo#10220 * Clean up some leftovers from the old plugin package structure.
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. |
Thanks for creating and releasing Hugo!
The latest release asset for Debian, hugo_0.102.0_Linux-64bit.deb, has its built files in the wrong location:
If one were to install this DEB file, it would place the
hugo
binary in the root directory. It should be something like/usr/local/bin/hugo
instead. Similarly,LICENSE
andREADME.md
should be non-executable and placed in something like/usr/local/share/doc/hugo
.Previous releases using the old build process did exactly that.
The text was updated successfully, but these errors were encountered: