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

Liu Yuan namei.unix at gmail.com
Fri Oct 25 10:04:05 CEST 2013


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 <nimrodxx at gmx.de> 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



More information about the sheepdog mailing list