Quantcast

[Bug 958152] [NEW] Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[Bug 958152] [NEW] Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

Dominic Cleal
Public bug reported:

Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick to
lucid.

Reason for the backport:
========================
A number of functions and constants available in the Augeas library aren't exposed to Ruby, such as aug_load.  ruby-augeas 0.3.0 provides the glue so they can be used.

We'd tried to use aug_load to fix an issue in Puppet, but discovered
after release that Lucid doesn't have this version available:
https://projects.puppetlabs.com/issues/13107

We need these methods and constants for other optimisations in the next
major version of Puppet too.

Testing:
========
Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.

You can test-build the backport in your PPA with backportpackage:
$ backportpackage -u ppa:<lp username>/<ppa name> -s maverick -d lucid libaugeas-ruby

* lucid:
[ ] Package builds without modification
[ ] libaugeas-ruby installs cleanly and runs
[ ] libaugeas-ruby1.8 installs cleanly and runs

Reverse dependencies:
=====================
The following reverse-dependencies need to be tested against the new version of libaugeas-ruby. For reverse-build-dependencies (-Indep), please test that the package still builds against the new libaugeas-ruby. For reverse-dependencies, please test that the version of the package currently in the release still works with the new libaugeas-ruby installed. Reverse- Recommends, Suggests, and Enhances don't need to be tested, and are listed for completeness-sake.

libaugeas-ruby
--------------

libaugeas-ruby1.8
-----------------
* puppet
  [ ] lucid (Reverse-Recommends)

** Affects: lucid-backports
     Importance: Undecided
         Status: New

--
You received this bug notification because you are a member of Ubuntu
Backporters, which is subscribed to lucid-backports.
https://bugs.launchpad.net/bugs/958152

Title:
  Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

To manage notifications about this bug go to:
https://bugs.launchpad.net/lucid-backports/+bug/958152/+subscriptions

--
ubuntu-backports mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-backports
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[Bug 958152] Re: Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

Micah Gersten-3
Test packages uploaded to ppa:micahg/ppa and should be ready in a couple
hours.  Please do the install and run tests once they're built.

** Description changed:

  Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick to
  lucid.
 
  Reason for the backport:
  ========================
  A number of functions and constants available in the Augeas library aren't exposed to Ruby, such as aug_load.  ruby-augeas 0.3.0 provides the glue so they can be used.
 
  We'd tried to use aug_load to fix an issue in Puppet, but discovered
  after release that Lucid doesn't have this version available:
  https://projects.puppetlabs.com/issues/13107
 
  We need these methods and constants for other optimisations in the next
  major version of Puppet too.
 
  Testing:
  ========
  Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.
 
- You can test-build the backport in your PPA with backportpackage:
- $ backportpackage -u ppa:<lp username>/<ppa name> -s maverick -d lucid libaugeas-ruby
+ You can test-build the backport in your PPA with backportpackage:$
+ backportpackage -u ppa:<lp username>/<ppa name> -s maverick -d lucid
+ libaugeas-ruby
 
  * lucid:
- [ ] Package builds without modification
+ [X] Package builds without modification
  [ ] libaugeas-ruby installs cleanly and runs
  [ ] libaugeas-ruby1.8 installs cleanly and runs
 
  Reverse dependencies:
  =====================
  The following reverse-dependencies need to be tested against the new version of libaugeas-ruby. For reverse-build-dependencies (-Indep), please test that the package still builds against the new libaugeas-ruby. For reverse-dependencies, please test that the version of the package currently in the release still works with the new libaugeas-ruby installed. Reverse- Recommends, Suggests, and Enhances don't need to be tested, and are listed for completeness-sake.
 
  libaugeas-ruby
  --------------
 
  libaugeas-ruby1.8
  -----------------
- * puppet
-   [ ] lucid (Reverse-Recommends)
+ * puppet  [ ] lucid (Reverse-Recommends)

--
You received this bug notification because you are a member of Ubuntu
Backporters, which is subscribed to lucid-backports.
https://bugs.launchpad.net/bugs/958152

Title:
  Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

To manage notifications about this bug go to:
https://bugs.launchpad.net/lucid-backports/+bug/958152/+subscriptions

--
ubuntu-backports mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-backports
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[Bug 958152] Re: Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

Dominic Cleal
In reply to this post by Dominic Cleal
Thanks Micah.  I've tested the packages using Puppet as shipped in Lucid
(0.25.4-2ubuntu6.6) with a handful of Augeas resources, and again with
the latest 2.7.12 release to confirm they fix the problem.

** Description changed:

  Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick to
  lucid.
 
  Reason for the backport:
  ========================
  A number of functions and constants available in the Augeas library aren't exposed to Ruby, such as aug_load.  ruby-augeas 0.3.0 provides the glue so they can be used.
 
  We'd tried to use aug_load to fix an issue in Puppet, but discovered
  after release that Lucid doesn't have this version available:
  https://projects.puppetlabs.com/issues/13107
 
  We need these methods and constants for other optimisations in the next
  major version of Puppet too.
 
  Testing:
  ========
  Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.
 
  You can test-build the backport in your PPA with backportpackage:$
  backportpackage -u ppa:<lp username>/<ppa name> -s maverick -d lucid
  libaugeas-ruby
 
  * lucid:
  [X] Package builds without modification
- [ ] libaugeas-ruby installs cleanly and runs
- [ ] libaugeas-ruby1.8 installs cleanly and runs
+ [X] libaugeas-ruby installs cleanly and runs
+ [X] libaugeas-ruby1.8 installs cleanly and runs
 
  Reverse dependencies:
  =====================
  The following reverse-dependencies need to be tested against the new version of libaugeas-ruby. For reverse-build-dependencies (-Indep), please test that the package still builds against the new libaugeas-ruby. For reverse-dependencies, please test that the version of the package currently in the release still works with the new libaugeas-ruby installed. Reverse- Recommends, Suggests, and Enhances don't need to be tested, and are listed for completeness-sake.
 
  libaugeas-ruby
  --------------
 
  libaugeas-ruby1.8
  -----------------
- * puppet  [ ] lucid (Reverse-Recommends)
+ * puppet  [X] lucid (Reverse-Recommends)

--
You received this bug notification because you are a member of Ubuntu
Backporters, which is subscribed to lucid-backports.
https://bugs.launchpad.net/bugs/958152

Title:
  Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

To manage notifications about this bug go to:
https://bugs.launchpad.net/lucid-backports/+bug/958152/+subscriptions

--
ubuntu-backports mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-backports
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[Bug 958152] Re: Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

Micah Gersten-3
In reply to this post by Dominic Cleal
Thanks Dominic for the testing, backport approved.

** Changed in: lucid-backports
       Status: New => In Progress

--
You received this bug notification because you are a member of Ubuntu
Backporters, which is subscribed to lucid-backports.
https://bugs.launchpad.net/bugs/958152

Title:
  Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

To manage notifications about this bug go to:
https://bugs.launchpad.net/lucid-backports/+bug/958152/+subscriptions

--
ubuntu-backports mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-backports
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[Bug 958152] Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

Colin Watson-3
In reply to this post by Dominic Cleal
I: Extracting libaugeas-ruby_0.3.0-1.1ubuntu1.dsc ...  done.
I: Building backport of libaugeas-ruby as 0.3.0-1.1ubuntu1~lucid1 ...  done.


** Changed in: lucid-backports
       Status: In Progress => Fix Released

--
You received this bug notification because you are a member of Ubuntu
Backporters, which is subscribed to lucid-backports.
https://bugs.launchpad.net/bugs/958152

Title:
  Please backport libaugeas-ruby 0.3.0-1.1ubuntu1 (main) from maverick

To manage notifications about this bug go to:
https://bugs.launchpad.net/lucid-backports/+bug/958152/+subscriptions

--
ubuntu-backports mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-backports
Loading...