I have been testing the alpha of Ubuntu 18.04 in a VM and I noticed that the version of Hugo currently in the repos are 0.26.
Since Ubuntu 18.04 is a LTS and there have been really nice features added to Hugo lately, (like the page image resources handling) should we try to get hugo 0.34 in to the ubuntu repos before release?
/cc @anthonyfok
I would love for this to happen, but this seems to be a hard task ...
Most likely it has to go through debian testing before entering the ubuntu repo https://tracker.debian.org/pkg/hugo
Thank you for the heads up!
I would love for this to happen, but this seems to be a hard task ...
Me too, it would be great to get the latest Hugo into Ubuntu 18.04 LTS especially because of all the important new features. My apologies for falling behind.
According to https://wiki.ubuntu.com/BionicBeaver/ReleaseSchedule for Ubuntu 18.04 LTS, the Debian Import Freeze will happen on 2018-03-01, though indeed, for a LTS release, the Debian import might be from testing instead of unstable, so Hugo and any new dependencies had better enter "unstable" before 2018-02-21. Deadline for dependency upload probably around 2018-02-14.
I'd better get on it.
All thanks to Dr. Tobias Quathamer (@toddy15) who prepared, packaged and uploaded hugo 0.35-1 to Debian on 2018-02-12:
which has been imported into Ubuntu "Bionic":
@toddy15, thank you for doing all the actual work when I was unable to.
Sidenote: hugo 0.36.1 cannot be uploaded to Debian yet because the new dependency golang-github-muesli-smartcrop-dev is still awaiting manual approval: https://ftp-master.debian.org/new.html
There are some serious issues with Hugo < 0.36.1 that, if this is some long term Debian thing, I would prefer if it would be removed rather than added (it would avoid some unneeded noise/support).
Ideally we should wait for 0.37 (Monday).
There are some serious issues with Hugo < 0.36.1 that, if this is some long term Debian thing, I would prefer if it would be removed rather than added.
Ideally you should wait for 0.37 (Monday).
Thanks for the heads up!
Since the supposed deadline isn't until March 1, I think we still have a chance to get Hugo 0.37 into Ubuntu 18.04 LTS, perhaps using some kind of manual sync request if needed be.
I am starting to learn about that process here:
I will follow up on it to ensure the best version of Hugo ends up in Ubuntu 18.04 LTS.
Special thanks to @toddy15, @mwhudson and other friends at Ubuntu for filing sync requests on Launchpad, triaging them, and doing the actual sync into Ubuntu 18.04 LTS (bionic).
Here is a quick checklist to keep track of sync requests of related packages.
export NO_PNG_PKG_MANGLE := 1 to prevent PNG optimization as solution to a mysterious TestImageResize8BitPNG failure on Ubuntu Autopkgtest)I will release 0.37.1 with 1 bug fix tomorrow. It's not the most critical bug in the world, but is a regression and hard for the end users to understand; I have been holding off a little waiting for more ... which did not come, which I guess is a good thing.
I am happy to report that, thanks to the help of many people, especially @toddy15, @mwhudson, @tsimonq2 and @ginggs, Hugo 0.37.1-1 has finally landed in Ubuntu 18.04 LTS (bionic) (due to be released on 2018-04-26), see https://packages.ubuntu.com/bionic/hugo
(I was helping a friend with installing the Lubuntu flavour of Ubuntu 18.04 LTS daily snapshot, and sudo apt install hugo indeed fetched 0.37.1-1! Hurray!)
Most helpful comment
I am happy to report that, thanks to the help of many people, especially @toddy15, @mwhudson, @tsimonq2 and @ginggs, Hugo 0.37.1-1 has finally landed in Ubuntu 18.04 LTS (bionic) (due to be released on 2018-04-26), see https://packages.ubuntu.com/bionic/hugo
(I was helping a friend with installing the Lubuntu flavour of Ubuntu 18.04 LTS daily snapshot, and
sudo apt install hugoindeed fetched 0.37.1-1! Hurray!)