[sheepdog] [ANNOUNCE] sheepdog stable release v0.7.4

Hitoshi Mitake mitake.hitoshi at gmail.com
Mon Oct 21 10:03:02 CEST 2013


Hi Bastian,

At Mon, 21 Oct 2013 09:47:27 +0200,
Bastian Scholz wrote:
> 
> Hi Hitoshi,
> 
> I test version v0.7.4 today, but make deb
> seems to be broken (earlier version not
> tested) Testenvironment is an debian wheezy
> x64
> 
> When calling "make deb" I get this error.
> 
> [...]
> Making distclean in .
> make[3]: Entering directory `/usr/src/sheepdog/sheepdog-0.7.4'
> rm -rf sheepdog.spec sheepdog-0.7.4.tar.gz cscope*
> find -name '*.orig' -or -name '*.rej' | xargs rm -f
> find -name '*.gcno' -or -name '*.gcda' -or -name '*.info' | xargs rm -f
> test -z "" || rm -f
> test . = "." || test -z "" || rm -f
> rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
> make[3]: Leaving directory `/usr/src/sheepdog/sheepdog-0.7.4'
> rm -f config.status config.cache config.log configure.lineno 
> config.status.lineno
> rm -f Makefile
> make[2]: Leaving directory `/usr/src/sheepdog/sheepdog-0.7.4'
>     dh_autoreconf_clean
>     dh_clean
> make[1]: Leaving directory `/usr/src/sheepdog/sheepdog-0.7.4'
> git log > debian/CHANGELOG
> fatal: Not a git repository (or any of the parent directories): .git
> make: *** [deb] Error 128
> 

Thanks a lot for reporting the problem. The cause of the error is that
"make deb" assumes it is executed in a directory of the sheepdog git
repository.

If you need the deb package soon, could you try the below commands?

$ git clone https://github.com/sheepdog/sheepdog.git
$ cd sheepdog.git
$ ./autogen.sh
$ ./configure
$ make deb

Making deb package from non-repository source archive isn't supported
now and would need some work. I'll work on it later, sorry.

Thanks,
Hitoshi



More information about the sheepdog mailing list