Re: New 'hail' repository created, with major packaging rework

2010-07-05 Thread Pete Zaitcev
On Fri, 02 Jul 2010 02:59:20 -0400
Jeff Garzik j...@garzik.org wrote:

 4) ./autogen.sh
 5) ./autogen.sh

One worked for me. Trying to pretend it's nothing :-)

 11) rpmbuild -ba SPECS/hail.spec

Seems working perfectly, but there's one thing:

Wrote: /q/zaitcev/rpms/SRPMS/hail-0.8-0.1.z1.fc13.src.rpm
Wrote: /q/zaitcev/rpms/RPMS/x86_64/hail-0.8-0.1.z1.fc13.x86_64.rpm
Wrote: /q/zaitcev/rpms/RPMS/x86_64/cld-0.8-0.1.z1.fc13.x86_64.rpm
Wrote: /q/zaitcev/rpms/RPMS/x86_64/chunkd-0.8-0.1.z1.fc13.x86_64.rpm
Wrote: /q/zaitcev/rpms/RPMS/x86_64/hail-devel-0.8-0.1.z1.fc13.x86_64.rpm
Wrote: /q/zaitcev/rpms/RPMS/x86_64/hail-debuginfo-0.8-0.1.z1.fc13.x86_64.rpm

The debuginfos for cld and chunkd are not produced for some reason.

-- Pete
--
To unsubscribe from this list: send the line unsubscribe hail-devel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: New 'hail' repository created, with major packaging rework

2010-07-05 Thread Pete Zaitcev
On Mon, 05 Jul 2010 14:37:48 -0400
Jeff Garzik j...@garzik.org wrote:

  Wrote: /q/zaitcev/rpms/RPMS/x86_64/hail-debuginfo-0.8-0.1.z1.fc13.x86_64.rpm
 
  The debuginfos for cld and chunkd are not produced for some reason.
 
 Not produced...  or simply contained within hail-debuginfo?
 
 Typically only one *-debuginfo.rpm is produced per SRPM, AFAIK.

Now I'm curious how abrtd finds them.

-- Pete
--
To unsubscribe from this list: send the line unsubscribe hail-devel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: New 'hail' repository created, with major packaging rework

2010-07-05 Thread Pete Zaitcev
On Fri, 02 Jul 2010 02:59:20 -0400
Jeff Garzik j...@garzik.org wrote:

   git://git.kernel.org/pub/scm/daemon/distsrv/hail.git

 libhail is a single shared library binary, linking together cldc, ncld, 
 libtimer, and chunkdc modules.  In other words, libhail at present is a 
 simplistic combination of cld/lib and chunkd/lib.

[zait...@lembas hail-tip]$ ls lib include
include:
chunkc.h chunksrv.hcld-private.h  Makefile ncld.h
chunk_msg.h  cldc.helist.hMakefile.am  objcache.h
chunk-private.h  cld_common.h  hail_log.h Makefile.in

lib:
chunkdc.c   cldc-udp.c libhail.pc.in  Makefile
chunksrv.c  cld_msg_rpc.x  libhail-uninstalled.pc Makefile.am
cldc.c  common.c   libhail-uninstalled.pc.in  Makefile.in
cldc-dns.c  libhail.pc libtimer.c pkt.c
[zait...@lembas hail-tip]$ grep httpstor lib/*.c
[zait...@lembas hail-tip]$ 

What has happened to the plan to include httpstor into libhail?

-- Pete
--
To unsubscribe from this list: send the line unsubscribe hail-devel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: New 'hail' repository created, with major packaging rework

2010-07-05 Thread Jeff Garzik

On 07/05/2010 03:13 PM, Pete Zaitcev wrote:

On Fri, 02 Jul 2010 02:59:20 -0400
Jeff Garzikj...@garzik.org  wrote:


git://git.kernel.org/pub/scm/daemon/distsrv/hail.git



libhail is a single shared library binary, linking together cldc, ncld,
libtimer, and chunkdc modules.  In other words, libhail at present is a
simplistic combination of cld/lib and chunkd/lib.


[zait...@lembas hail-tip]$ ls lib include
include:
chunkc.h chunksrv.hcld-private.h  Makefile ncld.h
chunk_msg.h  cldc.helist.hMakefile.am  objcache.h
chunk-private.h  cld_common.h  hail_log.h Makefile.in

lib:
chunkdc.c   cldc-udp.c libhail.pc.in  Makefile
chunksrv.c  cld_msg_rpc.x  libhail-uninstalled.pc Makefile.am
cldc.c  common.c   libhail-uninstalled.pc.in  Makefile.in
cldc-dns.c  libhail.pc libtimer.c pkt.c
[zait...@lembas hail-tip]$ grep httpstor lib/*.c
[zait...@lembas hail-tip]$

What has happened to the plan to include httpstor into libhail?


Still planned, and can easily be done.  Important first step was getting 
the foundation laid -- creating hail.git, and synchronizing hail.git and 
tabled.git, and associated RPM packaging.


Moving libhttpstor is now a simple matter of simultaneous commits to 
hail.git and tabled.git, moving the code and updating build machinery.


I can release a hail 0.7.1 and tabled 0.5.1 with this change, if you 
feel versioning and pushing out this libhttpstor change is highly important.


(or you can do that yourself, doesn't make a difference to me)

Jeff



--
To unsubscribe from this list: send the line unsubscribe hail-devel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: New 'hail' repository created, with major packaging rework

2010-07-05 Thread Pete Zaitcev
On Mon, 05 Jul 2010 15:22:40 -0400
Jeff Garzik j...@garzik.org wrote:

  What has happened to the plan to include httpstor into libhail?
 
 Still planned, and can easily be done.  Important first step was getting 
 the foundation laid -- creating hail.git, and synchronizing hail.git and 
 tabled.git, and associated RPM packaging.

Thanks, I understand.

 I can release a hail 0.7.1 and tabled 0.5.1 with this change, if you 
 feel versioning and pushing out this libhttpstor change is highly important.

Well, I dunno, Darcy is the user of it but I don't know if he
uses released RPMs or pulls from git. If he's fine with git, we
may continue to procrastinate about releases.

I rebuilt all the stuff I have here and it seems to work.
I even blew out chunkds one at a time to account for the format
incompatibility that you mentioned and let tabled to rebuild them.

-- Pete
--
To unsubscribe from this list: send the line unsubscribe hail-devel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html