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

2013-10-21 Thread Bastian Scholz

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

2013-10-21 Thread Hitoshi Mitake

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

2013-10-22 Thread Bastian Scholz

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

2013-10-24 Thread Hitoshi Mitake
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

2013-10-25 Thread Liu Yuan
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

2013-10-25 Thread Liu Yuan
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

2013-10-27 Thread Hitoshi Mitake
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