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
-- 
sheepdog mailing list
sheepdog@lists.wpkg.org
http://lists.wpkg.org/mailman/listinfo/sheepdog

Reply via email to