Ticket #2201 (closed defect: fixed)

Opened 16 months ago

Last modified 16 months ago

darcs failed: unrecognized option `--partial'

Reported by: zooko Owned by:
Priority: major Milestone: undecided
Version: 0.8.5 Keywords: darcs
Cc: zooko@…, zooko

Description

 https://tahoe-lafs.org/buildbot-zfec/builders/buildbot.rubenkerkhof.com/builds/2/steps/darcs/logs/stdio

This command:

/usr/bin/darcs get --verbose --partial --repo-name build http://tahoe-lafs.org:6998/source/zfec/trunk

results in:

darcs failed:  unrecognized option `--partial'

A different builder on the same buildslave indicates that the version of darcs installed there is:

darcs: 2.7.98.3 (beta 3) 
darcs-exact-version: darcs compiled on Jan 25 2012, at 02:09:45  Context:  [TAG 2.7.98.3 Ganesh Sittampalam <ganesh@earth.li>**20120119060551  Ignore-this: bc156878e2f54804226a43035ea5da28 ]   Compiled with:  array-0.3.0.2 base-4.3.1.0 bytestring-0.9.1.10 containers-0.4.0.0 directory-1.1.0.0 extensible-exceptions-0.1.1.2 filepath-1.2.0.0 hashed-storage-0.5.9 haskeline-0.6.4.6 html-1.0.1.2 mmap-0.5.7 mtl-2.0.1.0 old-time-1.0.0.6 parsec-3.1.1 process-1.0.1.5 random-1.0.0.3 regex-compat-0.95.1 tar-0.3.1.0 terminfo-0.3.2.3 text-0.11.1.5 unix-2.4.2.0 vector-0.9.1 zlib-0.5.3.1 
darcs: 2.7.98.3 (beta 3) 

I guess this means the darcs folks are finally removing the backwards-compatible --partial option, which was replaced by an improved --lazy option in darcs-2.0, released in about 2008 IIRC. Buildbot should just switch --partial out for --lazy. I don't think anybody uses darcs<2.0 anymore, and if they do they can complain, or refrain from upgrading to the newest version of buildbot.

Change History

comment:1 follow-up: ↓ 3 Changed 16 months ago by dustin

To my knowledge, you're the only person using Darcs.

Support is orphaned:

Darcs VC
    S: Orphaned
    U: http://trac.buildbot.net/wiki/darcs

Do you want to take that on?

I'll apply the suggested change (without testing).

comment:2 Changed 16 months ago by Dustin J. Mitchell

  • Status changed from new to closed
  • Resolution set to fixed

Darcs: Replace --partial with --lazy

Fixes #2201.

Changeset: 7192a07492257d2104324182bbbaee6b74ef558b

comment:3 in reply to: ↑ 1 Changed 16 months ago by zooko

Replying to dustin:

Do you want to take that on?

Not really -- we're moving off of it too.

I'll apply the suggested change (without testing).

Thanks for the fast turnaround on  https://github.com/buildbot/buildbot/commit/7192a07492257d2104324182bbbaee6b74ef558b ! :-)

Note: See TracTickets for help on using tickets.