From boxbackup-dev@boxbackup.org  Sat Dec  6 12:00:01 2008
From: boxbackup-dev@boxbackup.org (boxbackup-dev@boxbackup.org)
Date: Sat,  6 Dec 2008 12:00:01 +0000 (GMT)
Subject: [Box Backup-dev] Current open tickets
Message-ID: <20081206120001.75F11325FD2@www.boxbackup.org>

Note: to view an indiviual ticket, use:
  https://www.boxbackup.org/trac/ticket/(number)

The following is a listing of current problems submitted by Box Backup users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Ticket Owner    Component                             Summary                           
- ------ ------ ------------- ------------------------------------------------------------
n      4 martin box libraries Port Box Backup to AIX
n      6        box libraries Contribute code: SMTP client, HTTP server, Database drivers,
n      7        box libraries Improve restore speed on local repositories
n      8 chris  box libraries Improve handling of directories with many files
n     13 chris  bbackupd      Fix file locking on Windows
n     14 chris  bbackupd      Fix large file issues on Windows
n     16 chris  bbackupquery  Restore deleted directories may fail
a     17 chris  bbackupquery  List files using wildcards
a     20 chris  bbackupctl    bbackupctl reload reports prior settings
n     45 ben    bbackupd      File diff performance patch (reduced disk IO and wall time
n     46 chris  bbackupd      bbackupd only ever saves reverse diffs, corrupted files on s
n     47 chris  bbackupd      Account numbers greater than 2^31 (0x7fffffff) do not work c
n     48 chris  bbackupd      Locations that don't exist on first run are never tried agai
n     49 chris  bbackupd      ID map (rename tracking) broken since [288]
n     50 chris  bbackupquery  No way to capture stderr under Windows
n     51 chris  bbackupd      No way to force bbackupd to re-upload files under Windows
n     52 chris  bbackupd      Unable to control the maintenance of old vs. deleted files
17 tickets total.


From boxbackup-dev@boxbackup.org  Mon Dec  8 21:43:38 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Mon, 8 Dec 2008 21:43:38 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
Message-ID: <20081208214338.GA43354@netinertia.co.uk>

Hi Chris,

I've had Trac performing builds on various platforms over the last week
or so, and Per has kindly just donated 3 more build hosts.

The bad news is that the client is currently failing on at least three
platforms, and the tests are always failing (usually the bbackupd test).

https://www.boxbackup.org/trac/build/Trunk has the details (once you're
logged in to Trac - this information is currently only available to
admins and build host owners because hostnames/IP addresses are
revealed).

I'm going to skip the November snapshot and try and do one mid-December,
if the issues can be fixed.

Sorry to be the bearer of bad news in the run-up to Christmas!

James

From boxbackup-dev@boxbackup.org  Mon Dec  8 22:07:38 2008
From: boxbackup-dev@boxbackup.org (Chris Wilson)
Date: Mon, 8 Dec 2008 22:07:38 +0000 (GMT)
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <20081208214338.GA43354@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk>
Message-ID: <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com>

Hi James,

On Mon, 8 Dec 2008, James O'Gorman wrote:

> I've had Trac performing builds on various platforms over the last week
> or so, and Per has kindly just donated 3 more build hosts.
> 
> The bad news is that the client is currently failing on at least three
> platforms, and the tests are always failing (usually the bbackupd test).

At least some of the build failures seem to be caused by docbook errors. I 
had this problem as well and had to patch my Makefile on Windows to touch 
the files after trying (and failing) to generate them with xsltproc. I'm 
not so sure that it's a good idea to always build them, but I couldn't see 
an easy way to make them only as part of the distribution process. Would 
you mind having a look into that?

> I'm going to skip the November snapshot and try and do one mid-December, 
> if the issues can be fixed.
> 
> Sorry to be the bearer of bad news in the run-up to Christmas!

Seems like a good idea, but I don't know when I'll have the time to look 
at it further. 

Cheers, Chris.
-- 
_____ __     _
\  __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | Stop nuclear war http://www.nuclearrisk.org |

From boxbackup-dev@boxbackup.org  Mon Dec  8 22:17:38 2008
From: boxbackup-dev@boxbackup.org (Chris Wilson)
Date: Mon, 8 Dec 2008 22:17:38 +0000 (GMT)
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <20081208214338.GA43354@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk>
Message-ID: <Pine.LNX.4.64.0812082216200.24192@top.qwarx.com>

Hi James,

On Mon, 8 Dec 2008, James O'Gorman wrote:

> I've had Trac performing builds on various platforms over the last week 
> or so, and Per has kindly just donated 3 more build hosts.

I can also lend a Slackware and a Solaris virtual machine, and FC6 and 
Gentoo boxes, although the virtual machines are not always running so they 
may not be a good platform for this.

Cheers, Chris.
-- 
_____ __     _
\  __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | Stop nuclear war http://www.nuclearrisk.org |

From boxbackup-dev@boxbackup.org  Mon Dec  8 22:18:38 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Mon, 8 Dec 2008 22:18:38 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com>
Message-ID: <20081208221837.GB43354@netinertia.co.uk>

On Mon, Dec 08, 2008 at 10:07:38PM +0000, Chris Wilson wrote:
> Hi James,
> 
> On Mon, 8 Dec 2008, James O'Gorman wrote:
> 
> > I've had Trac performing builds on various platforms over the last week
> > or so, and Per has kindly just donated 3 more build hosts.
> > 
> > The bad news is that the client is currently failing on at least three
> > platforms, and the tests are always failing (usually the bbackupd test).
> 
> At least some of the build failures seem to be caused by docbook errors.

Yes, I noticed that and I think I fixed the majority of it, but CentOS
is still having issues.

Per - would you be able to install the docbook-xsl package on your
machine? Otherwise it has to use the DocBook Stylesheet via HTTP which
is very slow.

> I had this problem as well and had to patch my Makefile on Windows to
> touch the files after trying (and failing) to generate them with
> xsltproc. I'm not so sure that it's a good idea to always build them,
> but I couldn't see an easy way to make them only as part of the
> distribution process. Would you mind having a look into that?

My only other thought was to have a separate make target for the docs,
but it was easier at the time to just hook it into the main targets.
I'll see if I can create separate {client,server}-docs targets.

Is it the same problem as CentOS that you have on Windows? If so, are
you able to install the DocBook stylesheets locally on your dev machine?
Would it be possible to add a Windows machine to Trac's build? I can
setup a Windows VM to do it if need be.

> > I'm going to skip the November snapshot and try and do one mid-December, 
> > if the issues can be fixed.
> > 
> > Sorry to be the bearer of bad news in the run-up to Christmas!
> 
> Seems like a good idea, but I don't know when I'll have the time to look 
> at it further. 

It wasn't a demand for a fix, sorry if it sounded like one. Just making
sure you're aware of problems and of the build system.

James

From boxbackup-dev@boxbackup.org  Mon Dec  8 22:24:08 2008
From: boxbackup-dev@boxbackup.org (Chris Wilson)
Date: Mon, 8 Dec 2008 22:24:08 +0000 (GMT)
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <20081208221837.GB43354@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk>
Message-ID: <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com>

Hi James,

On Mon, 8 Dec 2008, James O'Gorman wrote:

> > I had this problem as well and had to patch my Makefile on Windows to 
> > touch the files after trying (and failing) to generate them with 
> > xsltproc. I'm not so sure that it's a good idea to always build them, 
> > but I couldn't see an easy way to make them only as part of the 
> > distribution process. Would you mind having a look into that?
> 
> My only other thought was to have a separate make target for the docs, 
> but it was easier at the time to just hook it into the main targets. 
> I'll see if I can create separate {client,server}-docs targets.
> 
> Is it the same problem as CentOS that you have on Windows? If so, are
> you able to install the DocBook stylesheets locally on your dev machine?

I'll try to install them, but so far I haven't found the right Cygwin 
package. If it can use online stylesheets then I'm surprised that the 
build failed, as I did have internet access at the time. Do you know 
anything about the error message "Note: No refentry elements found in """? 
I found it very cryptic and the debug/verbose output from xsltproc and 
stracing xsltproc didn't yield any clues as to what was wrong either.

> Would it be possible to add a Windows machine to Trac's build? I can
> setup a Windows VM to do it if need be.

It should certainly be possible on any machine with cygwin, although I'm 
not sure how to hook the Trac buildbot into Cygwin's environment. If you 
could provide a VM that would be very helpful, as I only occasionally 
start mine when I'm doing Windows development work.

> > > Sorry to be the bearer of bad news in the run-up to Christmas!
> > 
> > Seems like a good idea, but I don't know when I'll have the time to 
> > look at it further.
> 
> It wasn't a demand for a fix, sorry if it sounded like one. Just making 
> sure you're aware of problems and of the build system.

Thanks :)

Cheers, Chris.
-- 
_____ __     _
\  __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | Stop nuclear war http://www.nuclearrisk.org |

From boxbackup-dev@boxbackup.org  Mon Dec  8 22:25:36 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Mon, 8 Dec 2008 22:25:36 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <Pine.LNX.4.64.0812082216200.24192@top.qwarx.com>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082216200.24192@top.qwarx.com>
Message-ID: <20081208222535.GC43354@netinertia.co.uk>

On Mon, Dec 08, 2008 at 10:17:38PM +0000, Chris Wilson wrote:
> I can also lend a Slackware and a Solaris virtual machine, and FC6 and 
> Gentoo boxes, although the virtual machines are not always running so they 
> may not be a good platform for this.

No, that's fine, if you're happy to provide them. The build agent
doesn't have to run continuously, it can be run as a single-run (either
from cron or manually).

Feel free to drop me the details off-list if you want me to set them up,
or you can do it yourself from the Trac admin page - just add a new
platform to the trunk build.

Thanks!

James

From boxbackup-dev@boxbackup.org  Mon Dec  8 22:39:13 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Mon, 8 Dec 2008 22:39:13 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk> <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com>
Message-ID: <20081208223912.GD43354@netinertia.co.uk>

On Mon, Dec 08, 2008 at 10:24:08PM +0000, Chris Wilson wrote:
> I'll try to install them, but so far I haven't found the right Cygwin 
> package. If it can use online stylesheets then I'm surprised that the 
> build failed, as I did have internet access at the time. Do you know 
> anything about the error message "Note: No refentry elements found in """? 
> I found it very cryptic and the debug/verbose output from xsltproc and 
> stracing xsltproc didn't yield any clues as to what was wrong either.

I'm not entirely sure, but I think it's related to the problem we saw
quite a while back on the Trac server - I think downloading the
stylesheet multiple times causes problems as it's quite large. Building
the man pages using a remote stylesheet takes minutes rather than
seconds.

> It should certainly be possible on any machine with cygwin, although I'm 
> not sure how to hook the Trac buildbot into Cygwin's environment. If you 
> could provide a VM that would be very helpful, as I only occasionally 
> start mine when I'm doing Windows development work.

It doesn't need to "hook" really - it's just a Python app which
downloads instructions on how to build from the Trac server. If it's the
same procedure as a regular Unix client then it should "just work".

James

From boxbackup-dev@boxbackup.org  Mon Dec  8 22:42:49 2008
From: boxbackup-dev@boxbackup.org (Chris Wilson)
Date: Mon, 8 Dec 2008 22:42:49 +0000 (GMT)
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <20081208223912.GD43354@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk>
Message-ID: <Pine.LNX.4.64.0812082240350.24192@top.qwarx.com>

Hi James,

On Mon, 8 Dec 2008, James O'Gorman wrote:

> On Mon, Dec 08, 2008 at 10:24:08PM +0000, Chris Wilson wrote:
> > Do you know anything about the error message "Note: No refentry 
> > elements found in """? I found it very cryptic and the debug/verbose 
> > output from xsltproc and stracing xsltproc didn't yield any clues as 
> > to what was wrong either.
> 
> I'm not entirely sure, but I think it's related to the problem we saw
> quite a while back on the Trac server - I think downloading the
> stylesheet multiple times causes problems as it's quite large. Building
> the man pages using a remote stylesheet takes minutes rather than
> seconds.

But at least it would build, and mine didn't at all. Sounds like it might 
be a bug or common misconfiguration of xsltproc.

> > It should certainly be possible on any machine with cygwin, although 
> > I'm not sure how to hook the Trac buildbot into Cygwin's environment. 
> > If you could provide a VM that would be very helpful, as I only 
> > occasionally start mine when I'm doing Windows development work.
> 
> It doesn't need to "hook" really - it's just a Python app which 
> downloads instructions on how to build from the Trac server. If it's the 
> same procedure as a regular Unix client then it should "just work".

It's not quite the same because the Python app woulnd't normally just be 
able to run "make" or "gcc", for example; it should probably run them 
through Cygwin's bash.exe with the correct environment set up. Can we 
define custom build commands for the buildbot to use on a particular 
platform such as Windows?

Cheers, Chris.
-- 
_____ __     _
\  __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | Stop nuclear war http://www.nuclearrisk.org |

From boxbackup-dev@boxbackup.org  Mon Dec  8 22:45:36 2008
From: boxbackup-dev@boxbackup.org (Per Reedtz Thomsen)
Date: Mon, 8 Dec 2008 14:45:36 -0800
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <20081208221837.GB43354@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk>
Message-ID: <05AECC1F-F174-4D3E-8CEC-C9EBE970556F@reedtz.com>

--Apple-Mail-5--786450063
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed;
	delsp=yes
Content-Transfer-Encoding: 7bit


On Dec 8, 2008, at 2:18 PM, James O'Gorman wrote:

> On Mon, Dec 08, 2008 at 10:07:38PM +0000, Chris Wilson wrote:
>> Hi James,
>>
>> On Mon, 8 Dec 2008, James O'Gorman wrote:
>>
>>> I've had Trac performing builds on various platforms over the last  
>>> week
>>> or so, and Per has kindly just donated 3 more build hosts.
>>>
>>> The bad news is that the client is currently failing on at least  
>>> three
>>> platforms, and the tests are always failing (usually the bbackupd  
>>> test).
>>
>> At least some of the build failures seem to be caused by docbook  
>> errors.
>
> Yes, I noticed that and I think I fixed the majority of it, but CentOS
> is still having issues.
>
> Per - would you be able to install the docbook-xsl package on your
> machine? Otherwise it has to use the DocBook Stylesheet via HTTP which
> is very slow.

Sure. I will install it tonight.

-- 
Per Reedtz Thomsen | Reedtz Consulting, LLC | F: 209 883 4119
V: 209 883 4102    |   pthomsen@reedtz.com  | C: 209 996 9561
GPG ID: 1209784F   |  Yahoo! Chat: pthomsen | AIM: pthomsen


--Apple-Mail-5--786450063
Content-Type: text/html;
	charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><br><div><div>On Dec 8, 2008, =
at 2:18 PM, James O'Gorman wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div>On =
Mon, Dec 08, 2008 at 10:07:38PM +0000, Chris Wilson =
wrote:<br><blockquote type=3D"cite">Hi =
James,<br></blockquote><blockquote =
type=3D"cite"><br></blockquote><blockquote type=3D"cite">On Mon, 8 Dec =
2008, James O'Gorman wrote:<br></blockquote><blockquote =
type=3D"cite"><br></blockquote><blockquote type=3D"cite"><blockquote =
type=3D"cite">I've had Trac performing builds on various platforms over =
the last week<br></blockquote></blockquote><blockquote =
type=3D"cite"><blockquote type=3D"cite">or so, and Per has kindly just =
donated 3 more build hosts.<br></blockquote></blockquote><blockquote =
type=3D"cite"><blockquote =
type=3D"cite"><br></blockquote></blockquote><blockquote =
type=3D"cite"><blockquote type=3D"cite">The bad news is that the client =
is currently failing on at least =
three<br></blockquote></blockquote><blockquote type=3D"cite"><blockquote =
type=3D"cite">platforms, and the tests are always failing (usually the =
bbackupd test).<br></blockquote></blockquote><blockquote =
type=3D"cite"><br></blockquote><blockquote type=3D"cite">At least some =
of the build failures seem to be caused by docbook =
errors.<br></blockquote><br>Yes, I noticed that and I think I fixed the =
majority of it, but CentOS<br>is still having issues.<br><br>Per - would =
you be able to install the docbook-xsl package on your<br>machine? =
Otherwise it has to use the DocBook Stylesheet via HTTP which<br>is very =
slow.</div></blockquote><div><br></div><div>Sure. I will install it =
tonight.</div></div><br><div> <span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; =
white-space: normal; widows: 2; word-spacing: 0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><div><pre class=3D"moz-signature" cols=3D"72"><span =
class=3D"Apple-style-span" style=3D"font-family: Helvetica; white-space: =
normal; "><pre class=3D"moz-signature" cols=3D"72"><span =
class=3D"Apple-style-span" style=3D"font-family: Helvetica; white-space: =
normal; "><pre class=3D"moz-signature" cols=3D"72">--=20
Per Reedtz Thomsen | Reedtz Consulting, LLC | F: 209 883 4119
V: 209 883 4102    |   <a class=3D"moz-txt-link-abbreviated" =
href=3D"mailto:pthomsen@reedtz.com">pthomsen@reedtz.com</a>  | C: 209 =
996 9561
GPG ID: 1209784F   |  Yahoo! Chat: pthomsen | AIM: =
pthomsen</pre></span></pre></span></pre></div></div></span></div></span></=
div></span> </div><br></body></html>=

--Apple-Mail-5--786450063--

From boxbackup-dev@boxbackup.org  Mon Dec  8 22:53:47 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Mon, 8 Dec 2008 22:53:47 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <Pine.LNX.4.64.0812082240350.24192@top.qwarx.com>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk> <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk> <Pine.LNX.4.64.0812082240350.24192@top.qwarx.com>
Message-ID: <20081208225347.GE43354@netinertia.co.uk>

On Mon, Dec 08, 2008 at 10:42:49PM +0000, Chris Wilson wrote:
> But at least it would build, and mine didn't at all. Sounds like it might 
> be a bug or common misconfiguration of xsltproc.

I know what you mean, but I can't work out what's causing it at the
moment...

> It's not quite the same because the Python app woulnd't normally just be 
> able to run "make" or "gcc", for example; it should probably run them 
> through Cygwin's bash.exe with the correct environment set up.

Yep, that's the idea. Either run it manually from Cygwin, or (if this is
possible) through a cron job in Cygwin. You could create a wrapper shell
script around bitten-slave to do any Windows-specific environment setup
before connecting to the master.

I use a simple shell script on my machines just so I don't have to type
the args all the time - ./go is much easier than bitten-slave -u xxx -p
xxx -d build -l build.log http://...... :-) - but the basic principle is
there that you could do a similar thing to tidy up or setup before
starting or finishing.

> Can we define custom build commands for the buildbot to use on a
> particular platform such as Windows?

Yes, if need be.

James

From boxbackup-dev@boxbackup.org  Mon Dec  8 22:56:20 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Mon, 8 Dec 2008 22:56:20 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <05AECC1F-F174-4D3E-8CEC-C9EBE970556F@reedtz.com>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk> <05AECC1F-F174-4D3E-8CEC-C9EBE970556F@reedtz.com>
Message-ID: <20081208225619.GF43354@netinertia.co.uk>

On Mon, Dec 08, 2008 at 02:45:36PM -0800, Per Reedtz Thomsen wrote:
> > Per - would you be able to install the docbook-xsl package on your
> > machine? Otherwise it has to use the DocBook Stylesheet via HTTP which
> > is very slow.
> 
>  Sure. I will install it tonight.

Great, thanks. Should speed things up a bit. Can you let me know where
it installs docbook.xsl? The Makefile currently looks under:

 * /usr/local/share/xsl/docbook/manpages/
 * /opt/local/share/xsl/docbook-xsl/manpages/

but I'm guessing CentOS will probably drop the local/ part.

Thanks.

James

From boxbackup-dev@boxbackup.org  Mon Dec  8 23:01:02 2008
From: boxbackup-dev@boxbackup.org (Peter Jalajas, GigaLock Backup Services)
Date: Mon, 8 Dec 2008 18:01:02 -0500
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <20081208223912.GD43354@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com>
 <20081208221837.GB43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com>
 <20081208223912.GD43354@netinertia.co.uk>
Message-ID: <74d01c7a0812081501p1060f085sdf986edf000263af@mail.gmail.com>

Sorry to come in late to the party, and I'm not sure if my
observations are related or helpful, but I just this afternoon I did
an svn co trunk onto an aged Ubuntu box and it took an extraordinarily
long time to build.  It would hang for many minutes after each of the
lines like the last one below (or before those like the first line).
It finally built successfully (I think).

Note: namesp. cut : stripped namespace before processing
raidfile-config
WARNING: cannot add @xml:base to node set root element.  Relative
paths may not work.
Note: namesp. cut : processing stripped document
raidfile-config
Note: Writing raidfile-config.8
make[1]: Leaving directory `/home/petjal/gl/trunk/docs'
mkdir -p parcels/boxbackup-trunk_2405-backup-server-linux-gnu
cp -p docs/man/raidfile-config.8.gz
parcels/boxbackup-trunk_2405-backup-server-linux-gnu
(cd docs; make bbstored.conf.5)
make[1]: Entering directory `/home/petjal/gl/trunk/docs'





On Mon, Dec 8, 2008 at 5:39 PM, James O'Gorman <james@netinertia.co.uk> wrote:
> On Mon, Dec 08, 2008 at 10:24:08PM +0000, Chris Wilson wrote:
>> I'll try to install them, but so far I haven't found the right Cygwin
>> package. If it can use online stylesheets then I'm surprised that the
>> build failed, as I did have internet access at the time. Do you know
>> anything about the error message "Note: No refentry elements found in """?
>> I found it very cryptic and the debug/verbose output from xsltproc and
>> stracing xsltproc didn't yield any clues as to what was wrong either.
>
> I'm not entirely sure, but I think it's related to the problem we saw
> quite a while back on the Trac server - I think downloading the
> stylesheet multiple times causes problems as it's quite large. Building
> the man pages using a remote stylesheet takes minutes rather than
> seconds.
>
>> It should certainly be possible on any machine with cygwin, although I'm
>> not sure how to hook the Trac buildbot into Cygwin's environment. If you
>> could provide a VM that would be very helpful, as I only occasionally
>> start mine when I'm doing Windows development work.
>
> It doesn't need to "hook" really - it's just a Python app which
> downloads instructions on how to build from the Trac server. If it's the
> same procedure as a regular Unix client then it should "just work".
>
> James
> _______________________________________________
> Boxbackup-dev mailing list
> Boxbackup-dev@boxbackup.org
> http://lists.warhead.org.uk/mailman/listinfo/boxbackup-dev
>

From boxbackup-dev@boxbackup.org  Mon Dec  8 23:07:29 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Mon, 8 Dec 2008 23:07:29 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <74d01c7a0812081501p1060f085sdf986edf000263af@mail.gmail.com>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk> <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk> <74d01c7a0812081501p1060f085sdf986edf000263af@mail.gmail.com>
Message-ID: <20081208230729.GG43354@netinertia.co.uk>

On Mon, Dec 08, 2008 at 06:01:02PM -0500, Peter Jalajas, GigaLock Backup Services wrote:
> Sorry to come in late to the party, and I'm not sure if my
> observations are related or helpful, but I just this afternoon I did
> an svn co trunk onto an aged Ubuntu box and it took an extraordinarily
> long time to build.  It would hang for many minutes after each of the
> lines like the last one below (or before those like the first line).
> It finally built successfully (I think).

Yep, these are the problems with xsltproc, which is why I'm currently
advising people to install docbook-xsl locally when building from trunk.
I'll see if I can find out why this is so ridiculously slow.

James

From boxbackup-dev@boxbackup.org  Mon Dec  8 23:26:58 2008
From: boxbackup-dev@boxbackup.org (Chris Wilson)
Date: Mon, 8 Dec 2008 23:26:58 +0000 (GMT)
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <20081208214338.GA43354@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk>
Message-ID: <Pine.LNX.4.64.0812082325300.24192@top.qwarx.com>

Hi James,

On Mon, 8 Dec 2008, James O'Gorman wrote:

> I've had Trac performing builds on various platforms over the last week
> or so, and Per has kindly just donated 3 more build hosts.
> 
> The bad news is that the client is currently failing on at least three
> platforms, and the tests are always failing (usually the bbackupd test).

Can you enlighten me as to what a single dash (-) means in a column of the 
build bot table (https://www.boxbackup.org/trac/build/Trunk)? Does it mean 
that the build worked, or that it was never built? Because I swear 
"FreeBSD 7.1 amd64" was in the process of building r2407 earlier, but now 
all I have in that column is the dash.

Cheers, Chris.
-- 
_____ __     _
\  __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | Stop nuclear war http://www.nuclearrisk.org |

From boxbackup-dev@boxbackup.org  Tue Dec  9 01:56:28 2008
From: boxbackup-dev@boxbackup.org (Per Reedtz Thomsen)
Date: Mon, 8 Dec 2008 17:56:28 -0800
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <20081208225619.GF43354@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk> <05AECC1F-F174-4D3E-8CEC-C9EBE970556F@reedtz.com> <20081208225619.GF43354@netinertia.co.uk>
Message-ID: <2834A97E-6547-4F11-9729-8D7DC84B55BD@reedtz.com>

--Apple-Mail-6--774998317
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed;
	delsp=yes
Content-Transfer-Encoding: 7bit


On Dec 8, 2008, at 2:56 PM, James O'Gorman wrote:

> On Mon, Dec 08, 2008 at 02:45:36PM -0800, Per Reedtz Thomsen wrote:
>>> Per - would you be able to install the docbook-xsl package on your
>>> machine? Otherwise it has to use the DocBook Stylesheet via HTTP  
>>> which
>>> is very slow.
>>
>> Sure. I will install it tonight.
>
> Great, thanks. Should speed things up a bit. Can you let me know where
> it installs docbook.xsl? The Makefile currently looks under:
>
> * /usr/local/share/xsl/docbook/manpages/
> * /opt/local/share/xsl/docbook-xsl/manpages/
>
> but I'm guessing CentOS will probably drop the local/ part.

Centos (and by extension Redhat EL I think) puts the docbook xsl stuff  
here:

/usr/share/sgml/docbook/xsl-stylesheets/manpages

It was in fact already installed on the Centos box, but just pointing  
to the wrong place.

Thanks,
Per


-- 
Per Reedtz Thomsen | Reedtz Consulting, LLC | F: 209 883 4119
V: 209 883 4102    |   pthomsen@reedtz.com  | C: 209 996 9561
GPG ID: 1209784F   |  Yahoo! Chat: pthomsen | AIM: pthomsen


--Apple-Mail-6--774998317
Content-Type: text/html;
	charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><br><div><div>On Dec 8, 2008, =
at 2:56 PM, James O'Gorman wrote:</div><br =
class=3D"Apple-interchange-newline"><blockquote type=3D"cite"><div>On =
Mon, Dec 08, 2008 at 02:45:36PM -0800, Per Reedtz Thomsen =
wrote:<br><blockquote type=3D"cite"><blockquote type=3D"cite">Per - =
would you be able to install the docbook-xsl package on =
your<br></blockquote></blockquote><blockquote type=3D"cite"><blockquote =
type=3D"cite">machine? Otherwise it has to use the DocBook Stylesheet =
via HTTP which<br></blockquote></blockquote><blockquote =
type=3D"cite"><blockquote type=3D"cite">is very =
slow.<br></blockquote></blockquote><blockquote =
type=3D"cite"><br></blockquote><blockquote type=3D"cite"> Sure. I will =
install it tonight.<br></blockquote><br>Great, thanks. Should speed =
things up a bit. Can you let me know where<br>it installs docbook.xsl? =
The Makefile currently looks under:<br><br> * =
/usr/local/share/xsl/docbook/manpages/<br> * =
/opt/local/share/xsl/docbook-xsl/manpages/<br><br>but I'm guessing =
CentOS will probably drop the local/ =
part.</div></blockquote><div><br></div><div>Centos (and by extension =
Redhat EL I think) puts the docbook xsl stuff =
here:</div><div><br></div><div>/usr/share/sgml/docbook/xsl-stylesheets/man=
pages</div><div><br></div><div>It was in fact already installed on the =
Centos box, but just pointing to the wrong =
place.</div><div><br></div><div>Thanks,</div><div>Per</div></div><br><br><=
div> <span class=3D"Apple-style-span" style=3D"border-collapse: =
separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: 2; text-align: =
auto; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><span class=3D"Apple-style-span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; "><div style=3D"word-wrap: =
break-word; -webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space; "><div><pre class=3D"moz-signature" cols=3D"72"><span =
class=3D"Apple-style-span" style=3D"font-family: Helvetica; white-space: =
normal; "><pre class=3D"moz-signature" cols=3D"72"><span =
class=3D"Apple-style-span" style=3D"font-family: Helvetica; white-space: =
normal; "><pre class=3D"moz-signature" cols=3D"72">--=20
Per Reedtz Thomsen | Reedtz Consulting, LLC | F: 209 883 4119
V: 209 883 4102    |   <a class=3D"moz-txt-link-abbreviated" =
href=3D"mailto:pthomsen@reedtz.com">pthomsen@reedtz.com</a>  | C: 209 =
996 9561
GPG ID: 1209784F   |  Yahoo! Chat: pthomsen | AIM: =
pthomsen</pre></span></pre></span></pre></div></div></span></div></span></=
div></span> </div><br></body></html>=

--Apple-Mail-6--774998317--

From boxbackup-dev@boxbackup.org  Tue Dec  9 02:49:13 2008
From: boxbackup-dev@boxbackup.org (Per Reedtz Thomsen)
Date: Mon, 8 Dec 2008 18:49:13 -0800
Subject: [Box Backup-dev] Centos Build error
Message-ID: <45351714-050E-4139-912F-2BC6B081559C@reedtz.com>

I don't know if this is happening only on Centos, but eventually I get  
the following error, which causes bitten-slave to die. Seems like the  
build status has a different set of errors from the build. In any  
case, I don't think it should cause bitten-slave to fall over.

Here is the output:

[INFO    ] common: PASSED
[INFO    ] crypto: PASSED
[INFO    ] compress: PASSED
[INFO    ] raidfile: PASSED
[INFO    ] basicserver: PASSED
[INFO    ] backupstore: PASSED
[INFO    ] backupstorefix: PASSED
[INFO    ] backupstorepatch: PASSED
[INFO    ] backupdiff: PASSED
[INFO    ] bbackupd: PASSED
[INFO    ] Build step tests-release completed successfully
[INFO    ] Build completed
Traceback (most recent call last):
   File "/usr/bin/bitten-slave", line 7, in ?
     sys.exit(
   File "/usr/lib/python2.4/site-packages/Bitten-0.6dev_r562-py2.4.egg/ 
bitten/slave.py", line 398, in main
     exit_code = slave.run()
   File "/usr/lib/python2.4/site-packages/Bitten-0.6dev_r562-py2.4.egg/ 
bitten/slave.py", line 160, in run
     job_done = self._create_build(url)
   File "/usr/lib/python2.4/site-packages/Bitten-0.6dev_r562-py2.4.egg/ 
bitten/slave.py", line 207, in _create_build
     self._initiate_build(resp.info().get('location'))
   File "/usr/lib/python2.4/site-packages/Bitten-0.6dev_r562-py2.4.egg/ 
bitten/slave.py", line 221, in _initiate_build
     self._execute_build(build_url, resp)
   File "/usr/lib/python2.4/site-packages/Bitten-0.6dev_r562-py2.4.egg/ 
bitten/slave.py", line 252, in _execute_build
     _rmtree(basedir)
   File "/usr/lib/python2.4/site-packages/Bitten-0.6dev_r562-py2.4.egg/ 
bitten/slave.py", line 47, in _rmtree
     return shutil.rmtree(root, onerror=_handle_error)
   File "/usr/lib/python2.4/shutil.py", line 163, in rmtree
     rmtree(fullname, ignore_errors, onerror)
   File "/usr/lib/python2.4/shutil.py", line 163, in rmtree
     rmtree(fullname, ignore_errors, onerror)
   File "/usr/lib/python2.4/shutil.py", line 163, in rmtree
     rmtree(fullname, ignore_errors, onerror)
   File "/usr/lib/python2.4/shutil.py", line 163, in rmtree
     rmtree(fullname, ignore_errors, onerror)
   File "/usr/lib/python2.4/shutil.py", line 163, in rmtree
     rmtree(fullname, ignore_errors, onerror)
   File "/usr/lib/python2.4/shutil.py", line 163, in rmtree
     rmtree(fullname, ignore_errors, onerror)
   File "/usr/lib/python2.4/shutil.py", line 168, in rmtree
     onerror(os.remove, fullname, sys.exc_info())
   File "/usr/lib/python2.4/site-packages/Bitten-0.6dev_r562-py2.4.egg/ 
bitten/slave.py", line 46, in _handle_error
     fn(path)
OSError: [Errno 13] Permission denied: '/tmp/bittengMGn_d/ 
build_Trunk_131/release/test/bbackupd/testfiles/restore1/x1/ 
dsfdsfs98.fd'

From boxbackup-dev@boxbackup.org  Tue Dec  9 08:07:32 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Tue, 09 Dec 2008 08:07:32 +0000
Subject: [Box Backup-dev] Centos Build error
In-Reply-To: <45351714-050E-4139-912F-2BC6B081559C@reedtz.com>
References: <45351714-050E-4139-912F-2BC6B081559C@reedtz.com>
Message-ID: <493E2744.1020007@netinertia.co.uk>

Hi Per,

On 9/12/08 02:49, Per Reedtz Thomsen wrote:
> I don't know if this is happening only on Centos, but eventually I get
> the following error, which causes bitten-slave to die. Seems like the
> build status has a different set of errors from the build. In any case,
> I don't think it should cause bitten-slave to fall over.
>
[snip]
> OSError: [Errno 13] Permission denied:
> '/tmp/bittengMGn_d/build_Trunk_131/release/test/bbackupd/testfiles/restore1/x1/dsfdsfs98.fd'

This is the bug I reported on the 24th - the bbackupd test wasn't 
resetting file permissions properly.

The easiest way to fix it is to chmod 0777 /tmp/bitten* && rm -rf 
/tmp/bitten*.

Chris fixed this, so recent builds should no longer be doing this.

James

From boxbackup-dev@boxbackup.org  Tue Dec  9 08:09:08 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Tue, 09 Dec 2008 08:09:08 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <Pine.LNX.4.64.0812082325300.24192@top.qwarx.com>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082325300.24192@top.qwarx.com>
Message-ID: <493E27A4.7090006@netinertia.co.uk>

On 8/12/08 23:26, Chris Wilson wrote:
> Hi James,
>
> On Mon, 8 Dec 2008, James O'Gorman wrote:
>
>> I've had Trac performing builds on various platforms over the last week
>> or so, and Per has kindly just donated 3 more build hosts.
>>
>> The bad news is that the client is currently failing on at least three
>> platforms, and the tests are always failing (usually the bbackupd test).
>
> Can you enlighten me as to what a single dash (-) means in a column of the
> build bot table (https://www.boxbackup.org/trac/build/Trunk)? Does it mean
> that the build worked, or that it was never built? Because I swear
> "FreeBSD 7.1 amd64" was in the process of building r2407 earlier, but now
> all I have in that column is the dash.

It means that there are /currently/ no results for that changeset - you 
can invalidate a build to force it to rebuild. I think I did that for a 
changeset last night, but I can't remember which one now, so it was 
probably that one.

James

From boxbackup-dev@boxbackup.org  Wed Dec 10 00:57:59 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Wed, 10 Dec 2008 00:57:59 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <20081208223912.GD43354@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk> <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk>
Message-ID: <493F1417.1070502@netinertia.co.uk>

On 8/12/08 22:39, James O'Gorman wrote:
> On Mon, Dec 08, 2008 at 10:24:08PM +0000, Chris Wilson wrote:
>> I'll try to install them, but so far I haven't found the right Cygwin
>> package. If it can use online stylesheets then I'm surprised that the
>> build failed, as I did have internet access at the time. Do you know
>> anything about the error message "Note: No refentry elements found in """?
>> I found it very cryptic and the debug/verbose output from xsltproc and
>> stracing xsltproc didn't yield any clues as to what was wrong either.
>
> I'm not entirely sure, but I think it's related to the problem we saw
> quite a while back on the Trac server - I think downloading the
> stylesheet multiple times causes problems as it's quite large. Building
> the man pages using a remote stylesheet takes minutes rather than
> seconds.

This may be a red herring, but having just updated MacPorts on my OS X 
build machine (and thus updating docbook-xsl and xmlcatmgr), the man 
pages now build fine.

It could be that the DocBook I created the documentation against is too 
new for some systems. I'm not entirely sure at the moment...

James

From boxbackup-dev@boxbackup.org  Sat Dec 13 12:00:01 2008
From: boxbackup-dev@boxbackup.org (boxbackup-dev@boxbackup.org)
Date: Sat, 13 Dec 2008 12:00:01 +0000 (GMT)
Subject: [Box Backup-dev] Current open tickets
Message-ID: <20081213120001.9690E325FD2@www.boxbackup.org>

Note: to view an indiviual ticket, use:
  https://www.boxbackup.org/trac/ticket/(number)

The following is a listing of current problems submitted by Box Backup users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Ticket Owner    Component                             Summary                           
- ------ ------ ------------- ------------------------------------------------------------
n      4 martin box libraries Port Box Backup to AIX
n      6        box libraries Contribute code: SMTP client, HTTP server, Database drivers,
n      7        box libraries Improve restore speed on local repositories
n      8 chris  box libraries Improve handling of directories with many files
n     13 chris  bbackupd      Fix file locking on Windows
n     14 chris  bbackupd      Fix large file issues on Windows
n     16 chris  bbackupquery  Restore deleted directories may fail
a     17 chris  bbackupquery  List files using wildcards
a     20 chris  bbackupctl    bbackupctl reload reports prior settings
n     45 ben    bbackupd      File diff performance patch (reduced disk IO and wall time
n     46 chris  bbackupd      bbackupd only ever saves reverse diffs, corrupted files on s
n     47 chris  bbackupd      Account numbers greater than 2^31 (0x7fffffff) do not work c
n     48 chris  bbackupd      Locations that don't exist on first run are never tried agai
n     49 chris  bbackupd      ID map (rename tracking) broken since [288]
n     50 chris  bbackupquery  No way to capture stderr under Windows
n     51 chris  bbackupd      No way to force bbackupd to re-upload files under Windows
n     52 chris  bbackupd      Unable to control the maintenance of old vs. deleted files
17 tickets total.


From boxbackup-dev@boxbackup.org  Sat Dec 13 14:43:04 2008
From: boxbackup-dev@boxbackup.org (Matt Brown)
Date: Sat, 13 Dec 2008 14:43:04 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <DD87A797-FC7B-46E7-BC43-1A7B4A0F7FC6@mbrown.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk> <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk> <493F1417.1070502@netinertia.co.uk> <DD87A797-FC7B-46E7-BC43-1A7B4A0F7FC6@mbrown.co.uk>
Message-ID: <F008C8FB-5F1D-4601-98F3-C82ACE335D16@mbrown.co.uk>

On 13 Dec 2008, at 14:15, Matt Brown wrote:

>>
>> This may be a red herring, but having just updated MacPorts on my  
>> OS X build machine (and thus updating docbook-xsl and xmlcatmgr),  
>> the man pages now build fine.
>>
>> It could be that the DocBook I created the documentation against is  
>> too new for some systems. I'm not entirely sure at the moment...
>
> Hi James,
>
> Just tried building the latest trunk on Ubuntu Hardy x64 and get the  
> following:
>
> make[1]: Entering directory `/home/matt/box/bin/bbackupctl'
>  [CXX]     bbackupctl.cpp
>  [LINK]    ../../release/bin/bbackupctl/bbackupctl
> make[1]: Leaving directory `/home/matt/box/bin/bbackupctl'
> mkdir -p parcels/boxbackup-trunk_2408M-backup-client-linux-gnu
> cp -p release/bin/bbackupctl/bbackupctl parcels/boxbackup- 
> trunk_2408M-backup-client-linux-gnu
> mkdir -p parcels/boxbackup-trunk_2408M-backup-client-linux-gnu
> cp -p bin/bbackupd/bbackupd-config parcels/boxbackup-trunk_2408M- 
> backup-client-linux-gnu
> mkdir -p parcels/boxbackup-trunk_2408M-backup-client-linux-gnu
> cp -p LICENSE.txt parcels/boxbackup-trunk_2408M-backup-client-linux- 
> gnu
> (cd docs; make bb-man.xsl; if [ ! -d man ]; then mkdir man; fi)
> make[1]: Entering directory `/home/matt/box/docs'
> make[1]: Leaving directory `/home/matt/box/docs'
> (cd docs; make bbackupd.8)
> make[1]: Entering directory `/home/matt/box/docs'
> make[1]: xsltproc: Command not found
> make[1]: *** [bbackupd.8] Error 127
> make[1]: Leaving directory `/home/matt/box/docs'
> make: *** [docs/man/bbackupd.8.gz] Error 2
>
> Is this linked to the docs issue you mentioned earlier in the  
> thread ??

Ok, I have installed the obvious missing :) and this moved it on. 
(slowly).. however not sure things are still quite right here ... any  
else confirm ?

make[1]: Entering directory `/home/matt/box/bin/bbackupctl'
   [CXX]     bbackupctl.cpp
   [LINK]    ../../release/bin/bbackupctl/bbackupctl
make[1]: Leaving directory `/home/matt/box/bin/bbackupctl'
mkdir -p parcels/boxbackup-trunk_2408-backup-client-linux-gnu
cp -p release/bin/bbackupctl/bbackupctl parcels/boxbackup-trunk_2408- 
backup-client-linux-gnu
mkdir -p parcels/boxbackup-trunk_2408-backup-client-linux-gnu
cp -p bin/bbackupd/bbackupd-config parcels/boxbackup-trunk_2408-backup- 
client-linux-gnu
mkdir -p parcels/boxbackup-trunk_2408-backup-client-linux-gnu
cp -p LICENSE.txt parcels/boxbackup-trunk_2408-backup-client-linux-gnu
(cd docs; make bb-man.xsl; if [ ! -d man ]; then mkdir man; fi)
make[1]: Entering directory `/home/matt/box/docs'
make[1]: Leaving directory `/home/matt/box/docs'
(cd docs; make bbackupd.8)
make[1]: Entering directory `/home/matt/box/docs'
Note: namesp. cut : stripped namespace before processing            
bbackupd
WARNING: cannot add @xml:base to node set root element.  Relative  
paths may not work.
Note: namesp. cut : processing stripped document                    
bbackupd
Note: Writing bbackupd.8
make[1]: Leaving directory `/home/matt/box/docs'

Matt

From boxbackup-dev@boxbackup.org  Sat Dec 13 17:14:31 2008
From: boxbackup-dev@boxbackup.org (Chris Wilson)
Date: Sat, 13 Dec 2008 17:14:31 +0000 (GMT)
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <F008C8FB-5F1D-4601-98F3-C82ACE335D16@mbrown.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk>
 <493F1417.1070502@netinertia.co.uk> <DD87A797-FC7B-46E7-BC43-1A7B4A0F7FC6@mbrown.co.uk>
 <F008C8FB-5F1D-4601-98F3-C82ACE335D16@mbrown.co.uk>
Message-ID: <Pine.LNX.4.64.0812131712280.25621@top.qwarx.com>

Hi Matt,

On Sat, 13 Dec 2008, Matt Brown wrote:

> Ok, I have installed the obvious missing :) and this moved it on.(slowly)..
> however not sure things are still quite right here ... any else confirm ?
...
> (cd docs; make bbackupd.8)
> make[1]: Entering directory `/home/matt/box/docs'
> Note: namesp. cut : stripped namespace before processing           bbackupd
> WARNING: cannot add @xml:base to node set root element.  Relative paths may
> not work.
> Note: namesp. cut : processing stripped document                   bbackupd
> Note: Writing bbackupd.8
> make[1]: Leaving directory `/home/matt/box/docs'

I think that there may be minor issues remaining with the building of the 
docs from docbook, which is something that we didn't do as part of the 
usual build process before, but I suspect that the docbook files are 
more-or-less OK as the build did generate the manual pages from them.

Cheers, Chris.
-- 
_____ __     _
\  __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | Stop nuclear war http://www.nuclearrisk.org |

From boxbackup-dev@boxbackup.org  Sat Dec 13 14:15:54 2008
From: boxbackup-dev@boxbackup.org (Matt Brown)
Date: Sat, 13 Dec 2008 14:15:54 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <493F1417.1070502@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk> <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk> <493F1417.1070502@netinertia.co.uk>
Message-ID: <DD87A797-FC7B-46E7-BC43-1A7B4A0F7FC6@mbrown.co.uk>

>
> This may be a red herring, but having just updated MacPorts on my OS  
> X build machine (and thus updating docbook-xsl and xmlcatmgr), the  
> man pages now build fine.
>
> It could be that the DocBook I created the documentation against is  
> too new for some systems. I'm not entirely sure at the moment...

Hi James,

Just tried building the latest trunk on Ubuntu Hardy x64 and get the  
following:

make[1]: Entering directory `/home/matt/box/bin/bbackupctl'
   [CXX]     bbackupctl.cpp
   [LINK]    ../../release/bin/bbackupctl/bbackupctl
make[1]: Leaving directory `/home/matt/box/bin/bbackupctl'
mkdir -p parcels/boxbackup-trunk_2408M-backup-client-linux-gnu
cp -p release/bin/bbackupctl/bbackupctl parcels/boxbackup-trunk_2408M- 
backup-client-linux-gnu
mkdir -p parcels/boxbackup-trunk_2408M-backup-client-linux-gnu
cp -p bin/bbackupd/bbackupd-config parcels/boxbackup-trunk_2408M- 
backup-client-linux-gnu
mkdir -p parcels/boxbackup-trunk_2408M-backup-client-linux-gnu
cp -p LICENSE.txt parcels/boxbackup-trunk_2408M-backup-client-linux-gnu
(cd docs; make bb-man.xsl; if [ ! -d man ]; then mkdir man; fi)
make[1]: Entering directory `/home/matt/box/docs'
make[1]: Leaving directory `/home/matt/box/docs'
(cd docs; make bbackupd.8)
make[1]: Entering directory `/home/matt/box/docs'
make[1]: xsltproc: Command not found
make[1]: *** [bbackupd.8] Error 127
make[1]: Leaving directory `/home/matt/box/docs'
make: *** [docs/man/bbackupd.8.gz] Error 2

Is this linked to the docs issue you mentioned earlier in the thread ??

Matt

From boxbackup-dev@boxbackup.org  Sun Dec 14 14:35:21 2008
From: boxbackup-dev@boxbackup.org (Chris Wilson)
Date: Sun, 14 Dec 2008 14:35:21 +0000 (GMT)
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <DD87A797-FC7B-46E7-BC43-1A7B4A0F7FC6@mbrown.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk>
 <493F1417.1070502@netinertia.co.uk> <DD87A797-FC7B-46E7-BC43-1A7B4A0F7FC6@mbrown.co.uk>
Message-ID: <Pine.LNX.4.64.0812141433540.25621@top.qwarx.com>

Hi all,

On Sat, 13 Dec 2008, Matt Brown wrote:

> Just tried building the latest trunk on Ubuntu Hardy x64 and get the
> following:

Does anyone know why this message got stuck in the mail queue until today?

Received: from fear.love.warhead.org.uk (localhost [127.0.0.1])
    by fear.warhead.org.uk (Postfix) with ESMTP id C99E263A81;
    Sun, 14 Dec 2008 14:06:06 +0000 (GMT)
X-Original-To: boxbackup-dev@warhead.org.uk
Delivered-To: boxbackup-dev@warhead.org.uk
Received: from localhost (localhost [127.0.0.1])
    by fear.warhead.org.uk (Postfix) with ESMTP id 4CCA163658
    for <boxbackup-dev@warhead.org.uk>; Sat, 13 Dec 2008 17:20:50 +0000 
    (GMT)

Cheers, Chris.
-- 
_____ __     _
\  __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | Stop nuclear war http://www.nuclearrisk.org |

From boxbackup-dev@boxbackup.org  Sun Dec 14 15:01:52 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Sun, 14 Dec 2008 15:01:52 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <Pine.LNX.4.64.0812141433540.25621@top.qwarx.com>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk> <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk> <493F1417.1070502@netinertia.co.uk> <DD87A797-FC7B-46E7-BC43-1A7B4A0F7FC6@mbrown.co.uk> <Pine.LNX.4.64.0812141433540.25621@top.qwarx.com>
Message-ID: <49451FE0.4000409@netinertia.co.uk>

On 14/12/08 14:35, Chris Wilson wrote:
> Hi all,
>
> On Sat, 13 Dec 2008, Matt Brown wrote:
>
>> Just tried building the latest trunk on Ubuntu Hardy x64 and get the
>> following:
>
> Does anyone know why this message got stuck in the mail queue until today?

Alaric's server seems to hold on to things every now and then. I think 
the amavisd-new process gets stuck. Not something I can control...

James

From boxbackup-dev@boxbackup.org  Sun Dec 14 15:03:49 2008
From: boxbackup-dev@boxbackup.org (Chris Wilson)
Date: Sun, 14 Dec 2008 15:03:49 +0000 (GMT)
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <49451FE0.4000409@netinertia.co.uk>
References: <20081208214338.GA43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk>
 <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk>
 <493F1417.1070502@netinertia.co.uk> <DD87A797-FC7B-46E7-BC43-1A7B4A0F7FC6@mbrown.co.uk>
 <Pine.LNX.4.64.0812141433540.25621@top.qwarx.com> <49451FE0.4000409@netinertia.co.uk>
Message-ID: <Pine.LNX.4.64.0812141503180.25621@top.qwarx.com>

Hi James,

On Sun, 14 Dec 2008, James O'Gorman wrote:
> On 14/12/08 14:35, Chris Wilson wrote:
> > On Sat, 13 Dec 2008, Matt Brown wrote:
> >
> > > Just tried building the latest trunk on Ubuntu Hardy x64 and get the
> > > following:
> >
> > Does anyone know why this message got stuck in the mail queue until today?
> 
> Alaric's server seems to hold on to things every now and then. I think the
> amavisd-new process gets stuck. Not something I can control...

Do you have his contact details? I'd like to get this fixed. 

Cheers, Chris.
-- 
_____ __     _
\  __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Ruby/Perl/SQL Developer |
\ _/_/_/_//_/___/ | Stop nuclear war http://www.nuclearrisk.org |

From boxbackup-dev@boxbackup.org  Sun Dec 14 15:41:18 2008
From: boxbackup-dev@boxbackup.org (James O'Gorman)
Date: Sun, 14 Dec 2008 15:41:18 +0000
Subject: [Box Backup-dev] Build failures in recent trunk
In-Reply-To: <Pine.LNX.4.64.0812141503180.25621@top.qwarx.com>
References: <20081208214338.GA43354@netinertia.co.uk> <Pine.LNX.4.64.0812082204300.24192@top.qwarx.com> <20081208221837.GB43354@netinertia.co.uk> <Pine.LNX.4.64.0812082220030.24192@top.qwarx.com> <20081208223912.GD43354@netinertia.co.uk> <493F1417.1070502@netinertia.co.uk> <DD87A797-FC7B-46E7-BC43-1A7B4A0F7FC6@mbrown.co.uk> <Pine.LNX.4.64.0812141433540.25621@top.qwarx.com> <49451FE0.4000409@netinertia.co.uk> <Pine.LNX.4.64.0812141503180.25621@top.qwarx.com>
Message-ID: <4945291E.30104@netinertia.co.uk>

On 14/12/08 15:03, Chris Wilson wrote:
> Hi James,
>
> On Sun, 14 Dec 2008, James O'Gorman wrote:
>> On 14/12/08 14:35, Chris Wilson wrote:
>>> On Sat, 13 Dec 2008, Matt Brown wrote:
>>>
>>>> Just tried building the latest trunk on Ubuntu Hardy x64 and get the
>>>> following:
>>> Does anyone know why this message got stuck in the mail queue until today?
>> Alaric's server seems to hold on to things every now and then. I think the
>> amavisd-new process gets stuck. Not something I can control...
>
> Do you have his contact details? I'd like to get this fixed.

I do, I'll give him a prod later and ask what's happening. It doesn't 
happen that often, though.

James

From boxbackup-dev@boxbackup.org  Sat Dec 20 12:00:01 2008
From: boxbackup-dev@boxbackup.org (boxbackup-dev@boxbackup.org)
Date: Sat, 20 Dec 2008 12:00:01 +0000 (GMT)
Subject: [Box Backup-dev] Current open tickets
Message-ID: <20081220120001.DAEE7325FD2@www.boxbackup.org>

Note: to view an indiviual ticket, use:
  https://www.boxbackup.org/trac/ticket/(number)

The following is a listing of current problems submitted by Box Backup users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Ticket Owner    Component                             Summary                           
- ------ ------ ------------- ------------------------------------------------------------
n      4 martin box libraries Port Box Backup to AIX
n      6        box libraries Contribute code: SMTP client, HTTP server, Database drivers,
n      7        box libraries Improve restore speed on local repositories
n      8 chris  box libraries Improve handling of directories with many files
n     13 chris  bbackupd      Fix file locking on Windows
n     14 chris  bbackupd      Fix large file issues on Windows
n     16 chris  bbackupquery  Restore deleted directories may fail
a     17 chris  bbackupquery  List files using wildcards
a     20 chris  bbackupctl    bbackupctl reload reports prior settings
n     45 ben    bbackupd      File diff performance patch (reduced disk IO and wall time
n     46 chris  bbackupd      bbackupd only ever saves reverse diffs, corrupted files on s
n     47 chris  bbackupd      Account numbers greater than 2^31 (0x7fffffff) do not work c
n     48 chris  bbackupd      Locations that don't exist on first run are never tried agai
n     49 chris  bbackupd      ID map (rename tracking) broken since [288]
n     50 chris  bbackupquery  No way to capture stderr under Windows
n     51 chris  bbackupd      No way to force bbackupd to re-upload files under Windows
n     52 chris  bbackupd      Unable to control the maintenance of old vs. deleted files
17 tickets total.


From boxbackup-dev@boxbackup.org  Sat Dec 27 12:00:00 2008
From: boxbackup-dev@boxbackup.org (boxbackup-dev@boxbackup.org)
Date: Sat, 27 Dec 2008 12:00:00 +0000 (GMT)
Subject: [Box Backup-dev] Current open tickets
Message-ID: <20081227120001.20346325FD0@www.boxbackup.org>

Note: to view an indiviual ticket, use:
  https://www.boxbackup.org/trac/ticket/(number)

The following is a listing of current problems submitted by Box Backup users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Ticket Owner    Component                             Summary                           
- ------ ------ ------------- ------------------------------------------------------------
n      4 martin box libraries Port Box Backup to AIX
n      6        box libraries Contribute code: SMTP client, HTTP server, Database drivers,
n      7        box libraries Improve restore speed on local repositories
n      8 chris  box libraries Improve handling of directories with many files
n     13 chris  bbackupd      Fix file locking on Windows
n     14 chris  bbackupd      Fix large file issues on Windows
n     16 chris  bbackupquery  Restore deleted directories may fail
a     17 chris  bbackupquery  List files using wildcards
a     20 chris  bbackupctl    bbackupctl reload reports prior settings
n     45 ben    bbackupd      File diff performance patch (reduced disk IO and wall time
n     46 chris  bbackupd      bbackupd only ever saves reverse diffs, corrupted files on s
n     47 chris  bbackupd      Account numbers greater than 2^31 (0x7fffffff) do not work c
n     48 chris  bbackupd      Locations that don't exist on first run are never tried agai
n     49 chris  bbackupd      ID map (rename tracking) broken since [288]
n     50 chris  bbackupquery  No way to capture stderr under Windows
n     51 chris  bbackupd      No way to force bbackupd to re-upload files under Windows
n     52 chris  bbackupd      Unable to control the maintenance of old vs. deleted files
17 tickets total.


From boxbackup-dev@boxbackup.org  Tue Dec 30 18:56:10 2008
From: boxbackup-dev@boxbackup.org (Chris Wilson)
Date: Tue, 30 Dec 2008 18:56:10 +0000 (GMT)
Subject: [Box Backup-dev] Re: Fwd: Scripts for starting services
In-Reply-To: <BEF9475B-71B6-4555-9AF5-27F74F3896A7@fluffy.co.uk>
References: <4959394C.7000500@nemuh.cz> <BEF9475B-71B6-4555-9AF5-27F74F3896A7@fluffy.co.uk>
Message-ID: <Pine.LNX.4.64.0812301853500.1078@rocio.int.aidworld.org>

Hi Marek,

On Tue, 30 Dec 2008, Ben Summers wrote:

>> From: Marek Grossman <grossman@nemuh.cz>
>> Date: 29 December 2008 20:55:40 GMT
>> To: ben@fluffy.co.uk
>> Subject: Scripts for starting services
>> 
>> Hello Ben,
>> 	thank you very much for the BoxBackup for the all developers.
>> 
>> I need start and stop the box services and don't found scripts for 
>> "init.d directory", so I try to write my own. If you find my solution 
>> usefull, please publish them. If not, sorry for useless mail.

Thanks for your contribution. Could I ask what platform these are intended 
for? Box Backup 0.11 includes initscripts for redhat, suse and debian in 
the contrib/ directory.

Cheers, Chris.
-- 
_ ___ __     _
  / __/ / ,__(_)_  | Chris Wilson <0000 at qwirx.com> - Cambs UK |
/ (_/ ,\/ _/ /_ \ | Security/C/C++/Java/Perl/SQL/HTML Developer |
\ _/_/_/_//_/___/ | We are GNU-free your mind-and your software |

