make 'tahoe backup' without sqlite complain louder #619

Closed
opened 2009-02-10 21:53:03 +00:00 by warner · 1 comment
warner commented 2009-02-10 21:53:03 +00:00
Owner

Zooko and I have reached a compromise regarding the way that "tahoe backup" should work when the sqlite-based backupdb speedup is not available. Rather than declare that you can't install or run Tahoe without sqlite being available (which would add an installation burden to all users, whether or not they care about "tahoe backup" being fast), I've agreed to:

  • make "tahoe backup" emit an error when sqlite is not available
  • have that error message explain what the backupdb is for, how it requires sqlite in some form, and explain the user's options:
    • use --no-backupdb and accept the loss of the avoid-duplicate-upload speedups, or
    • install pysqlite2, or
    • install python2.5 or 2.6 and re-install tahoe
Zooko and I have reached a compromise regarding the way that "tahoe backup" should work when the sqlite-based backupdb speedup is not available. Rather than declare that you can't install or run Tahoe without sqlite being available (which would add an installation burden to all users, whether or not they care about "tahoe backup" being fast), I've agreed to: * make "tahoe backup" emit an error when sqlite is not available * have that error message explain what the backupdb is for, how it requires sqlite in some form, and explain the user's options: * use `--no-backupdb` and accept the loss of the avoid-duplicate-upload speedups, or * install pysqlite2, or * install python2.5 or 2.6 and re-install tahoe
tahoe-lafs added the
code-frontend-cli
major
task
1.2.0
labels 2009-02-10 21:53:03 +00:00
tahoe-lafs added this to the 1.3.0 milestone 2009-02-10 21:53:03 +00:00
warner commented 2009-02-11 00:51:08 +00:00
Author
Owner

Done, in changeset:f7a263eb0b2d0b74

Done, in changeset:f7a263eb0b2d0b74
tahoe-lafs added the
fixed
label 2009-02-11 00:51:08 +00:00
warner closed this issue 2009-02-11 00:51:08 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: tahoe-lafs/trac-2024-07-25#619
No description provided.