[FFE] Sync new package liberasurecode (for vivid) Backport for Ubuntu 14.04 LTS)

Bug #1428377 reported by Tushar Gohad
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
trusty-backports
Wishlist
Scott Kitterman
Debian
Fix Released
Unknown
liberasurecode (Ubuntu)
Wishlist
Unassigned

Bug Description

This is a feature freeze exception request. The library is strategically important for swift, a component of OpenStack. Thank you for considering this fairly simple library sync for vivid.

liberasurecode is part of Debian Jessie - this package is critical for getting erasure coding functionality into OpenStack Swift (Kilo).

   http://kilo-jessie.pkgs.mirantis.com/debian/pool/jessie-kilo-backports/main/l/liberasurecode/

For some reason, this package hasn't been sync'ed to Ubuntu since it was created by Debian maintainer (Zigo) last October - please help sync this package to Ubuntu 14.04.2 LTS.

Revision history for this message
Tushar Gohad (tsg-) wrote :

This is still critical for openstack-swift - liberasurecode is a dependency for pyeclib which is used by Swift for Erasure Coding.

no longer affects: openstack-ci
Tushar Gohad (tsg-)
description: updated
summary: - Please sync liberasurecode from Debian Jessie
+ [FFE] Please sync liberasurecode from Debian Jessie
description: updated
Revision history for this message
Clint Byrum (clint-fewbar) wrote : Re: [FFE] New package liberasurecode

FYI, this is not accpted into Debian just yet. The ITP is still pending. Seems unlikely we'd get a special NEW ubuntu version in time for vivid.

summary: - [FFE] Please sync liberasurecode from Debian Jessie
+ [FFE] New package liberasurecode
Revision history for this message
Clint Byrum (clint-fewbar) wrote :

I've unsubscribed ubuntu-release until there is an actual action they can take.

Revision history for this message
Tushar Gohad (tsg-) wrote :

Thanks Clint. IIUC, this request for new package cannot be acted upon unless the package is accepted into Debian.

Changed in debian:
status: Unknown → New
Changed in debian:
status: New → Fix Released
Tushar Gohad (tsg-)
summary: - [FFE] New package liberasurecode
+ [FFE] New package liberasurecode (for vivid and Ubuntu 14.04 LTS)
Revision history for this message
Tushar Gohad (tsg-) wrote : Re: [FFE] New package liberasurecode (for vivid and Ubuntu 14.04 LTS)

From Thomas Goirand:

Hi,

I have just uploaded version 1.0 to Sid. Best would be to use that one rather than the 0.9.10.

Cheers.

Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Hi Ubuntu release team. I'm hoping we can have liberasurecode in universe for vivid. Please advise if this is feasible seeing as it has now passed Debian NEW.

summary: - [FFE] New package liberasurecode (for vivid and Ubuntu 14.04 LTS)
+ [FFE] Sync new package liberasurecode (for vivid) Backport for Ubuntu
+ 14.04 LTS)
Revision history for this message
Scott Kitterman (kitterman) wrote :

Ack. Approved. I'll take care of the sync.

Changed in ubuntu:
importance: Undecided → Wishlist
status: New → Triaged
status: Triaged → Fix Released
Revision history for this message
Scott Kitterman (kitterman) wrote :

This bug was fixed in the package liberasurecode - 1.0-1
Sponsored for Clint Byrum (clint-fewbar)

---------------
liberasurecode (1.0-1) unstable; urgency=medium

  * New upstream release.
  * Standards-Version is now 3.9.6.
  * Added a watch file.
  * Added a patch to not include emmintrin.h so that the lib can build on
    non-x86 platforms (Closes: #779958).
  * Fixed debian/copyright after FTP masters comments.

 -- Thomas Goirand <email address hidden> Sun, 08 Mar 2015 16:14:24 +0100

liberasurecode (0.9.10-1) unstable; urgency=low

  * Initial release (Closes: #769516).

 -- Thomas Goirand <email address hidden> Sun, 25 May 2014 16:35:49 +0800

affects: ubuntu → liberasurecode (Ubuntu)
Changed in liberasurecode (Ubuntu):
status: Fix Released → Triaged
Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Scott thanks so much for the sync.

I'm testing now and it appears the backport to trusty will require two more backports of things that don't exist in trusty:

gf-complete
jerasure

I will do additional testing on these later today.

Revision history for this message
Clint Byrum (clint-fewbar) wrote :

no-change backports of all three packages resulted in successful build and test by me using sbuild and by user on their own trusty system.

To reiterate:

gf-complete
jerasure
liberasurecode

Thank you!

Changed in liberasurecode (Ubuntu):
status: Triaged → Fix Released
Changed in trusty-backports:
assignee: nobody → Scott Kitterman (kitterman)
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Scott Kitterman (kitterman) wrote :

Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading gf-complete_1.0.2-1~ubuntu14.04.1.dsc: done.
  Uploading gf-complete_1.0.2.orig.tar.xz: done.
  Uploading gf-complete_1.0.2-1~ubuntu14.04.1.debian.tar.gz: done.
  Uploading gf-complete_1.0.2-1~ubuntu14.04.1_source.changes: done.
Successfully uploaded packages.

Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading jerasure_2.0.0-2~ubuntu14.04.1.dsc: done.
  Uploading jerasure_2.0.0.orig.tar.xz: done.
  Uploading jerasure_2.0.0-2~ubuntu14.04.1.debian.tar.gz: done.
  Uploading jerasure_2.0.0-2~ubuntu14.04.1_source.changes: done.
Successfully uploaded packages.

Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading liberasurecode_1.0-1~ubuntu14.04.1.dsc: done.
  Uploading liberasurecode_1.0.orig.tar.xz: done.
  Uploading liberasurecode_1.0-1~ubuntu14.04.1.debian.tar.gz: done.
  Uploading liberasurecode_1.0-1~ubuntu14.04.1_source.changes: done.
Successfully uploaded packages.

Changed in trusty-backports:
status: In Progress → Fix Released
Revision history for this message
Tushar Gohad (tsg-) wrote :

Hi Scott - there were some important recent updates to liberasurecode package and a new version (1.0.5) has been released - again, we are trying to get this released in time for Swift Erasure Coding support.

   https://packages.debian.org/sid/liberasurecode1 (1.0.5)
   https://packages.debian.org/sid/liberasurecode-dev (1.0.5)

Also:

   https://packages.debian.org/sid/python-pyeclib (1.0.5m)

We'll appreciate if you could help sync these packages to vivid and trusty-backports (this update has been tested to work on both vivid and trusty).

Thank you,

Tushar

Revision history for this message
Scott Kitterman (kitterman) wrote :

Please file a new bug with the FFe request.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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