please upgrade Tahoe-LAFS in Lucid to v1.6.1 of Tahoe-LAFS

Bug #529350 reported by Zooko Wilcox-O'Hearn
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tahoe-lafs (Ubuntu)
Fix Released
Undecided
Unassigned
Nominated for Lucid by Zooko Wilcox-O'Hearn

Bug Description

Binary package hint: tahoe-lafs

Folks:

We (the Tahoe-LAFS team) just released v1.6.1 of Tahoe-LAFS. This is a bug-fix release which changes nothing except for fixing a few small regressions or bugs in v1.6.0. Please upgrade the version of Tahoe-LAFS which is included in Ubuntu Lucid from v1.6.0 to v1.6.1. Here is the NEWS file which describes the changed:

http://allmydata.org/trac/tahoe-lafs/browser/NEWS?rev=4254

Here is the complete revision control history from v1.6.0 to v1.6.1:

http://allmydata.org/trac/tahoe-lafs/log/?action=follow_copy&mode=follow_copy&rev=4259&stop_rev=4223&limit=999&verbose=on

Regards,

Zooko Wilcox-O'Hearn

Tags: patch

Related branches

Revision history for this message
Zooko Wilcox-O'Hearn (zooko) wrote :

Whoo! I successfully assigned this ticket to Paul Hummer! Will you do it, Paul?

Changed in tahoe-lafs (Ubuntu):
assignee: nobody → Paul Hummer (rockstar)
Changed in tahoe-lafs (Ubuntu):
assignee: Paul Hummer (rockstar) → Jeremy Visser (jeremy-visser)
Changed in tahoe-lafs (Ubuntu):
status: New → In Progress
Revision history for this message
Jeremy Visser (jeremy-visser) wrote :

I sent a mail to Zooko and the Tahoe-LAFS mailing list, requesting testers for the updated package. So far, I have not received any testing feedback.

Nevertheless, I attach my .diff.gz file, which applies against the latest upstream tarball, which can be found at:

<http://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.6.1.tar.gz>

tags: added: patch
Revision history for this message
Zooko Wilcox-O'Hearn (zooko) wrote :

Jeremy Visser's package is available from this PPA apt repository: https://launchpad.net/~jeremy-visser/+archive/ppa

Revision history for this message
Jeremy Visser (jeremy-visser) wrote :

I’ve had two positive responses on testing this from participants on the mailing list, as well as it working well for me in my own testing. I think it's ready to upload.

Revision history for this message
Jeremy Visser (jeremy-visser) wrote :

I’m going to mark this Fix Committed, because this is basically pending upload sponsorship from an interested party.

Changed in tahoe-lafs (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

To request sponsorship, please put the status as Confirmed, and assigned it to nobody: your sponsorship request would be managed quicker.

Taking for sponsorship

Fabrice

Changed in tahoe-lafs (Ubuntu):
assignee: Jeremy Visser (jeremy-visser) → Fabrice Coutadeur (fabricesp)
status: Fix Committed → In Progress
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

As there are changes to the source tarball, you should use a patch system to apply them.
The easiest way now is to use source format 3.0(quilt), so quilt is used automatically to separate what comes from upstream and what comes from packaging.

Also, please update the watch file to a working one:
version=3
opts=dversionmangle=s/allmydata-tahoe/tahoe-lafs/ \
http://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-(.\..\..)\.tar\.gz

Also, there are 2 lintian warning that should be fixed.

Thanks to take care of that :-)

Fabrice

Changed in tahoe-lafs (Ubuntu):
assignee: Fabrice Coutadeur (fabricesp) → Jeremy Visser (jeremy-visser)
status: In Progress → Fix Committed
status: Fix Committed → In Progress
Revision history for this message
Jeremy Visser (jeremy-visser) wrote :

Fabrice,

Here’s an updated .diff.gz that fixes the lintian bugs you mentioned, as well as fixes the watch file. I used a tweaked version from what you specified, as they release -SUMO releases, which are basically the same as the normal releases, except they come with exotic dependencies shipped (which is obviously not necessary in our case).

However, I have not converted the patches to quilt format, because of one showstopper: the whole reason for the source edit is so it fixes a bug in the 'python setup.py clean' command, which causes it to download dependencies that it thinks it needs, but doesn't. Now, because the bug occurs in 'python setup.py clean', and because at the stage where that is called during building, all the quilt patches are unapplied, so the bug occurs. So I think the patch should be still applied even when 'clean'.

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

Except that with format 3.0(quilt), the patch is applied at decompresion time ,so it would be ok.

I'll take care of that part. Thanks for your changes!

Fabrice

Changed in tahoe-lafs (Ubuntu):
assignee: Jeremy Visser (jeremy-visser) → Fabrice Coutadeur (fabricesp)
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Uploaded. Thanks for your work!

Fabrice

Changed in tahoe-lafs (Ubuntu):
assignee: Fabrice Coutadeur (fabricesp) → nobody
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package tahoe-lafs - 1.6.1-0ubuntu1

---------------
tahoe-lafs (1.6.1-0ubuntu1) lucid; urgency=low

  [Jeremy Visser]
  * Update to bugfix release 1.6.1 (LP: #529350).
    - Correct handling of small immutable directories.
    - Improved user interface messages and error reporting.
  * debian/control: bump standards-version to 3.8.4. No changes required.
  * debian/gbp.conf: deleted as it's a temporary file left over
  * debian/watch: fixed to have the correct tarball name and avoid SUMO version

  [Fabrice Coutadeur]
  * Switch to dpkg-source 3.0 (quilt) format
  * debian/reduce_build_dependencies.patch: converted from direct source
    changes done in 1.6.0 to reduce the required dependencies and not download
    them at build time.
  * debian/rules: deleted get-orig-source target as the watch file has been
    fixed
 -- Jeremy Visser <email address hidden> Thu, 04 Mar 2010 19:37:54 +1100

Changed in tahoe-lafs (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.