Re: [Monotone-devel] 'SelfHostingInfo' on mtn wiki

2010-11-16 Thread Hendrik Boom
On Sun, Nov 07, 2010 at 05:12:27PM +0100, Richard Levitte wrote:
> In message <4cd6c3c1.4020...@unchartedbackwaters.co.uk> on Sun, 07 Nov 2010 
> 15:20:33 +, Francis Russell  said:
> 
> francis> Richard Levitte wrote:
> francis> 
> francis> > I have already made changes to this page and committed them...  
> francis> 
> francis> It might be helpful to also have some instructions for <=0.48 users
> francis> (even just to point them to old.monotone.ca). Those versions may be
> francis> alive for a while.
> 
> Done.
> 
> I've tested the command that I gave for <=0.48 with 0.48 and 0.40.

I tried using it on 0.40 (which seems to be themonotne I'm using on 
Debian lenny) in order to obtain a more up-to-date repository, and it 
didn't work.  Could it be that the wiki is still out of date even though 
you've checked in an update?   Of course I'll be downloading the 0.99 
executable to get things working instead of sticking stubbornly with lenny's
0.40, but I thought I should report this.

On http://wiki.monotone.ca/SelfHostingInfo/ it says:

$ # Command for monotone <=0.48
$ mtn --db=mtn.db clone mtn://monotone.ca/monotone "?net.venge.monotone*" \
  -b net.venge.monotone monotone

but when I try this I get:

hend...@april:~/dv/mtn$ mtn --db=mtn.db clone mtn://monotone.ca/monotone 
"?net.venge.monotone*" -b net.venge.monotone monotone
Usage: mtn [OPTION...] command [ARG...]

  --confdir  set location of configuration directory
  --db [ -d ]set name of database
  --debug print debug log to stderr while running
  --dump file to dump debugging log to, on failure
  --help [ -h ]   display help message
  --ignore-suspend-certs  do not ignore revisions marked as suspended
  --key [ -k ]   set key for signatures
  --keydir   set location of key store
  --log  file to write the log to
  --no-default-confdirforbid use of the default confdir
  --norc  do not load ~/.monotone/monotonerc or _MTN/monotonerc
  lua files
  --nostd do not load standard lua hooks
  --quiet suppress verbose, informational and progress messages
  --rcfile   load extra rc file
  --reallyquiet   suppress warning, verbose, informational and progress
  messages
  --root limit search for workspace to specified root
  --ssh-sign controls use of ssh-agent.  valid arguments are: 'yes'
  to use ssh-agent to make signatures if possible, 'no'
  to force use of monotone's internal code, 'only' to
  force use of ssh-agent, 'check' to sign with both and
  compare
  --ticker   set ticker style (count|dot|none)
  --version   print version number, then exit
  --xargs [ -@ ] insert command line arguments taken from the given
  file

Options specific to 'mtn clone':

  --branch [ -b ] select branch cert for operation
  --revision [ -r ]   select revision id for operation

Syntax specific to 'mtn clone':

  clone ADDRESS[:PORTNUMBER] [DIRECTORY]

Description for 'mtn clone':

  Checks out a revision from a remote database into a directory.

  If a revision is given, that's the one that will be checked out.  Otherwise,
  it will be the head of the branch supplied.  If no directory is given, the
  branch name will be used as directory

hend...@april:~/dv/mtn$ exit


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] 'SelfHostingInfo' on mtn wiki

2010-11-16 Thread Ludovic Brenta

Hendrik Boom wrote:

> On http://wiki.monotone.ca/SelfHostingInfo/ it says:

> 

> $ # Command for monotone <=0.48

> $ mtn --db=mtn.db clone mtn://monotone.ca/monotone

"?net.venge.monotone*" \

>   -b net.venge.monotone monotone

> 

> but when I try this I get:

> 

> hend...@april:~/dv/mtn$ mtn --db=mtn.db clone mtn://monotone.ca/monotone

> "?net.venge.monotone*" -b net.venge.monotone monotone

> Usage: mtn [OPTION...] command [ARG...]

[...]



That's because of:



Wed Sep  3 21:13:18 UTC 2008



0.41 release.



Changes



- 'mtn clone' now takes a branch argument rather than a branch

  option which is more what people expect given the fact that

  mtn push/pull/sync do not use a branch option either.



Could someone please add the relevant information for monotone <= 0.40 in

SelfHostingInfo?  For that matter, there should also be an entry for

monotone <= 0.33, since the "clone" command appeared in 0.34.  And perhaps

a note to the effect that monotone < 0.26 is no longer supported due to

netsync compatibility being broken in 0.26.





People do not necessarily use the latest and greatest version of anything,

for various reasons.



One possible reason is that Debian stable releases are supported for one

year after the next stable release becomes available; this means the Debian

5.0 "Lenny" will be supported *at least* until November 2011 (in the

unlikely event that Debian 6.0 "Squeeze" is released this month).



There are other "long-term-support" distributions out there; Red Hat

Enterprise Linux for example has a 7-year support policy (!).





-- 

Ludovic Brenta.



___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] 'SelfHostingInfo' on mtn wiki

2010-11-16 Thread Richard Levitte
In message <20101116111921.ga14...@topoi.pooq.com> on Tue, 16 Nov 2010 06:19:22 
-0500, Hendrik Boom  said:

hendrik> On http://wiki.monotone.ca/SelfHostingInfo/ it says:
hendrik> 
hendrik> $ # Command for monotone <=0.48
hendrik> $ mtn --db=mtn.db clone mtn://monotone.ca/monotone 
"?net.venge.monotone*" \
hendrik>   -b net.venge.monotone monotone

Ah, that question mark shouldn't be there.  That's an editing typo, my
fault.  Please use the following command (see the difference?):

$ mtn --db=mtn.db clone mtn://monotone.ca/monotone "net.venge.monotone*" \
  -b net.venge.monotone monotone

Cheers,
Richard  (oh, and yeah, I've corrected that fault just now...)

-- 
Richard Levitte rich...@levitte.org
http://richard.levitte.org/

"Life is a tremendous celebration - and I'm invited!"
-- from a friend's blog, translated from Swedish

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


[Monotone-devel] compiling on lennty from downloaded tarball

2010-11-16 Thread Hendrik Boom
Well, I downloaded the tarball, untarred it, and ./configure failed.  It 
turned out that when I installed to list of packages specified for 
Debian and Ubunto there was no libbotan-dev.  Instead, though there were 
libbotan1.6-dev and a libbotan1.7-dev.

I used libbotan1.2-dev.  Everything compiled cleanly on a relatively 
up-to-date AMD64 Debian lenny.  Then mtn passed the tests done by make 
check.  So everything appears to be good on this platform, except for 
the package name in the INSTALL file.

-- hendrik


___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] compiling on lennty from downloaded tarball

2010-11-16 Thread Hendrik Boom
On Tue, Nov 16, 2010 at 01:43:39PM -0500, Hendrik Boom wrote:
> Well, I downloaded the tarball, untarred it, and ./configure failed.  It 
> turned out that when I installed to list of packages specified for 
> Debian and Ubunto there was no libbotan-dev.  Instead, though there were 
> libbotan1.6-dev and a libbotan1.7-dev.

But I forgot to mention this was the 0.99.1 tarball.

> 
> I used libbotan1.2-dev.  Everything compiled cleanly on a relatively 
> up-to-date AMD64 Debian lenny.  Then mtn passed the tests done by make 
> check.  So everything appears to be good on this platform, except for 
> the package name in the INSTALL file.
> 
> -- hendrik
> 
> 
> ___
> Monotone-devel mailing list
> Monotone-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/monotone-devel

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] usher 0.99 release (name-based virtual hosting for monotone)

2010-11-16 Thread Hendrik Boom
On Fri, Nov 05, 2010 at 11:46:03PM -0500, Timothy Brownawell wrote:
> There is an actual release of usher available now. It's tagged as
> usher-0.99 available from
>mtn://monotone.ca/contrib?net.venge.monotone.usher
> and there is a tarball available at
>http://mtn-host.prjek.net/projects/webhost/files/usher-0.99.tar.gz

I started over after compiling and installing mtn 0.99.1.
I configured, compile, and ran the check and it passed, ending up 
by saying:

Test finished.
PASS test1
PASS: test/run-tests.sh
=
1 test passed
=
make[1]: Leaving directory `/farhome/hendrik/dv/usher/usher-0.99'

-- hendrik

___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel


Re: [Monotone-devel] compiling on lennty from downloaded tarball

2010-11-16 Thread Thomas Keller
Am 16.11.10 19:43, schrieb Hendrik Boom:
> Well, I downloaded the tarball, untarred it, and ./configure failed.  It 
> turned out that when I installed to list of packages specified for 
> Debian and Ubunto there was no libbotan-dev.  Instead, though there were 
> libbotan1.6-dev and a libbotan1.7-dev.

Thanks for noticing, this has been clarified in
dc25d66b3d37d721afd781b6ab69e370ba661c6a.

Thomas.

-- 
GPG-Key 0x160D1092 | tommyd3...@jabber.ccc.de | http://thomaskeller.biz
Please note that according to the EU law on data retention, information
on every electronic information exchange might be retained for a period
of six months or longer: http://www.vorratsdatenspeicherung.de/?lang=en



signature.asc
Description: OpenPGP digital signature
___
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel