Re: [sheepdog] [ANNOUNCE] sheepdog stable release v0.7.4
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 Cheers Bastian Am 2013-10-21 03:25, schrieb Hitoshi Mitake: Hi sheepdog users and developers, I released v0.7.4 of stable branch. You can download a source archive from these URLs: tar.gz: https://github.com/sheepdog/sheepdog/archive/v0.7.4.tar.gz zip: https://github.com/sheepdog/sheepdog/archive/v0.7.4.zip -- sheepdog mailing list sheepdog@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/sheepdog
Re: [sheepdog] [ANNOUNCE] sheepdog stable release v0.7.4
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
Re: [sheepdog] [ANNOUNCE] sheepdog stable release v0.7.4
Hi Hitoshi, Am 2013-10-21 10:03, schrieb Hitoshi Mitake: 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 Yes this works, too... Making deb package from non-repository source archive isn't supported now and would need some work. I'll work on it later, sorry. ... but as a workaround I removed "git log > CHANGELOG" from Makefile.in and Makefile.am from v0.7.4 archive. Cheers Bastian -- sheepdog mailing list sheepdog@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/sheepdog
Re: [sheepdog] [ANNOUNCE] sheepdog stable release v0.7.4
On Tue, Oct 22, 2013 at 9:45 PM, Bastian Scholz wrote: > Hi Hitoshi, > > Am 2013-10-21 10:03, schrieb Hitoshi Mitake: > >> 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 > > > Yes this works, too... > > >> Making deb package from non-repository source archive isn't supported >> now and would need some work. I'll work on it later, sorry. > > > ... but as a workaround I removed "git log > CHANGELOG" > from Makefile.in and Makefile.am from v0.7.4 archive. Thanks, I'll consider the change for making packages in non-git repo tarballs. But the changelog is an important thing, I need a time for thinking. Thanks, Hitoshi -- sheepdog mailing list sheepdog@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/sheepdog
Re: [sheepdog] [ANNOUNCE] sheepdog stable release v0.7.4
On Thu, Oct 24, 2013 at 11:34:13PM +0900, Hitoshi Mitake wrote: > On Tue, Oct 22, 2013 at 9:45 PM, Bastian Scholz wrote: > > Hi Hitoshi, > > > > Am 2013-10-21 10:03, schrieb Hitoshi Mitake: > > > >> 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 > > > > > > Yes this works, too... > > > > > >> Making deb package from non-repository source archive isn't supported > >> now and would need some work. I'll work on it later, sorry. > > > > > > ... but as a workaround I removed "git log > CHANGELOG" > > from Makefile.in and Makefile.am from v0.7.4 archive. > > Thanks, I'll consider the change for making packages in non-git repo > tarballs. But the changelog is an important thing, I need a time for > thinking. Maybe you can put change log as plain txt in the tarball not rely on the git log command. Thanks Yuan -- sheepdog mailing list sheepdog@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/sheepdog
Re: [sheepdog] [ANNOUNCE] sheepdog stable release v0.7.4
On Fri, Oct 25, 2013 at 04:01:56PM +0800, Liu Yuan wrote: > On Thu, Oct 24, 2013 at 11:34:13PM +0900, Hitoshi Mitake wrote: > > On Tue, Oct 22, 2013 at 9:45 PM, Bastian Scholz wrote: > > > Hi Hitoshi, > > > > > > Am 2013-10-21 10:03, schrieb Hitoshi Mitake: > > > > > >> 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 > > > > > > > > > Yes this works, too... > > > > > > > > >> Making deb package from non-repository source archive isn't supported > > >> now and would need some work. I'll work on it later, sorry. > > > > > > > > > ... but as a workaround I removed "git log > CHANGELOG" > > > from Makefile.in and Makefile.am from v0.7.4 archive. > > > > Thanks, I'll consider the change for making packages in non-git repo > > tarballs. But the changelog is an important thing, I need a time for > > thinking. > > Maybe you can put change log as plain txt in the tarball not rely on the > git log command. > For a second thought, we can't do it. Probably we can add a command in the makefile to check if in the git repo, if not, don't execute 'git log > CHANGELOG' Thanks Yuan -- sheepdog mailing list sheepdog@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/sheepdog
Re: [sheepdog] [ANNOUNCE] sheepdog stable release v0.7.4
On Fri, Oct 25, 2013 at 5:04 PM, Liu Yuan wrote: > On Fri, Oct 25, 2013 at 04:01:56PM +0800, Liu Yuan wrote: >> On Thu, Oct 24, 2013 at 11:34:13PM +0900, Hitoshi Mitake wrote: >> > On Tue, Oct 22, 2013 at 9:45 PM, Bastian Scholz wrote: >> > > Hi Hitoshi, >> > > >> > > Am 2013-10-21 10:03, schrieb Hitoshi Mitake: >> > > >> > >> 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 >> > > >> > > >> > > Yes this works, too... >> > > >> > > >> > >> Making deb package from non-repository source archive isn't supported >> > >> now and would need some work. I'll work on it later, sorry. >> > > >> > > >> > > ... but as a workaround I removed "git log > CHANGELOG" >> > > from Makefile.in and Makefile.am from v0.7.4 archive. >> > >> > Thanks, I'll consider the change for making packages in non-git repo >> > tarballs. But the changelog is an important thing, I need a time for >> > thinking. >> >> Maybe you can put change log as plain txt in the tarball not rely on the >> git log command. >> > > For a second thought, we can't do it. Probably we can add a command in the > makefile to check if in the git repo, if not, don't execute 'git log > > CHANGELOG' OK, I'll do this change later. # But I'm prioritizing other tasks now, sorry for delay... Thanks, Hitoshi -- sheepdog mailing list sheepdog@lists.wpkg.org http://lists.wpkg.org/mailman/listinfo/sheepdog