Cannot install from release tar ball due to autogen
morxa opened this issue · 5 comments
Installing from the release tarball fails because autogen.sh
needs the git repository for version information.
To reproduce:
-
Download the release tar ball
-
Run
./autogen.sh
in the extracted tar ball. This will fail with the following error:autogen.sh: error: Didn't find a git repository (or no tags found). ``./autogen.sh`` uses git to create changelog and version information.
It would be nice if installing would work without cloning the complete repository.
I'm currently considering to package shyaml as a Fedora package. However, I cannot clone a repository while building a package, I need to be able to use the tarball. So while this might be a small issue for a normal user, it's a blocker for the Fedora package.
Yes, the default packages provided by github are not compatible with autogen.sh
. I had the intention to invest time in providing real non-git source packages (and others). Would this help ?
Yes, that would work!
Ok, I have a somewhat tight schedule, I am not sure of how many time I have in front of a computer in the next days. I'd like to automate the github release process for all my projects in the same move, to ensure also a continuous and coherent flow of release.
It's been a while. What's the current status?