[Bug 884908] Re: Package dependencies need work
This bug was fixed in the package mcollective - 1.2.1-0ubuntu2.1 --- mcollective (1.2.1-0ubuntu2.1) oneiric-proposed; urgency=low * debian/control (LP: #884908) - Added dependency on mcollective for mcollective-middleware package - Added dependency for rubygems, libsystemu-ruby, ruby-json for mcollective-common package -- Marc CluetMon, 28 Nov 2011 21:09:22 -0800 ** Changed in: mcollective (Ubuntu Oneiric) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
Using the packages from the updates repository I was able to recreate both bug reports. I then installed the packages from -proposed and was no longer able to recreate the bugs. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
** Branch linked: lp:ubuntu/oneiric-proposed/mcollective -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
Hello Peter, or anyone else affected, Accepted mcollective into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance! ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
** Changed in: mcollective (Ubuntu Oneiric) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
Revised debdiff with proper version numbering ** Patch removed: "mcollective_1.2.1-0ubuntu3.debdiff" https://bugs.launchpad.net/ubuntu/oneiric/+source/mcollective/+bug/884908/+attachment/2606199/+files/mcollective_1.2.1-0ubuntu3.debdiff ** Patch added: "mcollective_1.2.1-0ubuntu2.1.debdiff" https://bugs.launchpad.net/ubuntu/oneiric/+source/mcollective/+bug/884908/+attachment/2611310/+files/mcollective_1.2.1-0ubuntu2.1.debdiff -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
** Description changed: SRU Justification (Marc Cluet) - TEST CASE: - 1. Install mcollective-middleware, it won't install mcollective - 2. Install mcollective-clients, some of the plugins will fail due to the lack of rubygems, libsystemu-ruby or ruby-json + TEST CASE 1: + 1. sudo apt-get install mcollective-middleware + 2. mcollective is not installed - it should be as this package wraps mcollective and rabbitmq into a single installable unit. + + TEST CASE 2: + 1. sudo apt-get install mcollective-client + 2. sudo mc-find-hosts - will fail with the following error message: + + /usr/lib/ruby/1.8/mcollective.rb:1:in `require': no such file to load -- rubygems (LoadError) + from /usr/lib/ruby/1.8/mcollective.rb:1 + from /usr/sbin/mc-find-hosts:3:in `require' + from /usr/sbin/mc-find-hosts:3 REGRESSION POTENTIAL: It's just adding missing dependencies, regression potential almost 0 since we don't incur in any other changes. COURSE OF ACTION FOR ONEIRIC: Add the missing dependencies. 1. Add mcollective in mcollective-middleware package so it installs the missing daemon - 2. Add rubygems, libsystemu-ruby or ruby-json on mcollective-clients package in order to + 2. Add rubygems, libsystemu-ruby or ruby-json on mcollective-clients package in order to fullfil missing dependencies SRU Justification This is actually a bug report for mcollective, mcollective-middleware and mcollective-client. The package dependencies need to be looked at because as they stand now on Ubuntu 11.10 oneiric, they are not correct. What I have discovered so far is: mcollective-middleware need to depend on mcollective, otherwise the directory /etc/mcollective is not created. At least mcollective-client needs to depends on 'rubygems'. Without it you receive the following: $ mc-find-hosts /usr/lib/ruby/1.8/mcollective.rb:1:in `require': no such file to load -- rubygems (LoadError) from /usr/lib/ruby/1.8/mcollective.rb:1 from /usr/sbin/mc-find-hosts:3:in `require' from /usr/sbin/mc-find-hosts:3 I believe mcollective-middleware also needs to depend on rubygems, because the above error was replaced with "silence" after installing rubygems. Once I restarted the mcollective service, silence was replaced with the correct functionality. Please let me know if you need more information. Peter -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
New debdiff with improved dependencies ** Patch removed: "mcollective_1.2.1-0ubuntu3.debdiff" https://bugs.launchpad.net/ubuntu/oneiric/+source/mcollective/+bug/884908/+attachment/2592650/+files/mcollective_1.2.1-0ubuntu3.debdiff ** Patch added: "mcollective_1.2.1-0ubuntu3.debdiff" https://bugs.launchpad.net/ubuntu/oneiric/+source/mcollective/+bug/884908/+attachment/2606199/+files/mcollective_1.2.1-0ubuntu3.debdiff -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
** Description changed: + SRU Justification (Marc Cluet) + + TEST CASE: + 1. Install mcollective-middleware, it won't install mcollective + 2. Install mcollective-clients, some of the plugins will fail due to the lack of rubygems, libsystemu-ruby or ruby-json + + REGRESSION POTENTIAL: + It's just adding dependencies, regression potential almost 0. + + COURSE OF ACTION FOR ONEIRIC: + Add the missing dependencies. + + 1. Add mcollective in mcollective-middleware package so it installs the missing daemon + 2. Add rubygems, libsystemu-ruby or ruby-json on mcollective-clients package in order to + + SRU Justification + This is actually a bug report for mcollective, mcollective-middleware and mcollective-client. The package dependencies need to be looked at because as they stand now on Ubuntu 11.10 oneiric, they are not correct. What I have discovered so far is: mcollective-middleware need to depend on mcollective, otherwise the directory /etc/mcollective is not created. At least mcollective-client needs to depends on 'rubygems'. Without it you receive the following: $ mc-find-hosts /usr/lib/ruby/1.8/mcollective.rb:1:in `require': no such file to load -- rubygems (LoadError) from /usr/lib/ruby/1.8/mcollective.rb:1 from /usr/sbin/mc-find-hosts:3:in `require' from /usr/sbin/mc-find-hosts:3 I believe mcollective-middleware also needs to depend on rubygems, because the above error was replaced with "silence" after installing rubygems. Once I restarted the mcollective service, silence was replaced with the correct functionality. Please let me know if you need more information. Peter - - SRU Justification (Marc Cluet) --- - - TEST CASE: - 1. Install mcollective-middleware, it won't install mcollective - 2. Install mcollective-clients, some of the plugins will fail due to the lack of rubygems, libsystemu-ruby or ruby-json - - Regression potential: - It's just adding dependencies, regression potential almost 0. - - Course of action for oneiric: - Add the missing dependencies. ** Description changed: SRU Justification (Marc Cluet) TEST CASE: 1. Install mcollective-middleware, it won't install mcollective 2. Install mcollective-clients, some of the plugins will fail due to the lack of rubygems, libsystemu-ruby or ruby-json REGRESSION POTENTIAL: - It's just adding dependencies, regression potential almost 0. + It's just adding missing dependencies, regression potential almost 0 since we don't incur in any other changes. COURSE OF ACTION FOR ONEIRIC: Add the missing dependencies. 1. Add mcollective in mcollective-middleware package so it installs the missing daemon - 2. Add rubygems, libsystemu-ruby or ruby-json on mcollective-clients package in order to + 2. Add rubygems, libsystemu-ruby or ruby-json on mcollective-clients package in order to SRU Justification This is actually a bug report for mcollective, mcollective-middleware and mcollective-client. The package dependencies need to be looked at because as they stand now on Ubuntu 11.10 oneiric, they are not correct. What I have discovered so far is: mcollective-middleware need to depend on mcollective, otherwise the directory /etc/mcollective is not created. At least mcollective-client needs to depends on 'rubygems'. Without it you receive the following: $ mc-find-hosts /usr/lib/ruby/1.8/mcollective.rb:1:in `require': no such file to load -- rubygems (LoadError) from /usr/lib/ruby/1.8/mcollective.rb:1 from /usr/sbin/mc-find-hosts:3:in `require' from /usr/sbin/mc-find-hosts:3 I believe mcollective-middleware also needs to depend on rubygems, because the above error was replaced with "silence" after installing rubygems. Once I restarted the mcollective service, silence was replaced with the correct functionality. Please let me know if you need more information. Peter -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
** Also affects: mcollective (Ubuntu Precise) Importance: Medium Assignee: Marc Cluet (lynxman) Status: Fix Committed ** Changed in: mcollective (Ubuntu Precise) Status: Fix Committed => Fix Released ** Changed in: mcollective (Ubuntu Oneiric) Status: Fix Committed => In Progress ** Changed in: mcollective (Ubuntu Oneiric) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
** Changed in: mcollective (Ubuntu Oneiric) Assignee: (unassigned) => Marc Cluet (lynxman) ** Changed in: mcollective (Ubuntu Oneiric) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
** Also affects: mcollective (Ubuntu Oneiric) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
The attachment "mcollective_1.2.1-0ubuntu3.debdiff" of this bug report has been identified as being a patch in the form of a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu- sponsors please also unsubscribe the team from this bug report. [This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.] ** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
** Changed in: mcollective (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
Update to mcollective-1.2.1-0ubuntu3 that solves the dependency issues ** Patch added: "mcollective_1.2.1-0ubuntu3.debdiff" https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+attachment/2592650/+files/mcollective_1.2.1-0ubuntu3.debdiff ** Description changed: This is actually a bug report for mcollective, mcollective-middleware and mcollective-client. The package dependencies need to be looked at because as they stand now on Ubuntu 11.10 oneiric, they are not correct. What I have discovered so far is: mcollective-middleware need to depend on mcollective, otherwise the directory /etc/mcollective is not created. At least mcollective-client needs to depends on 'rubygems'. Without it you receive the following: - $ mc-find-hosts + $ mc-find-hosts /usr/lib/ruby/1.8/mcollective.rb:1:in `require': no such file to load -- rubygems (LoadError) - from /usr/lib/ruby/1.8/mcollective.rb:1 - from /usr/sbin/mc-find-hosts:3:in `require' - from /usr/sbin/mc-find-hosts:3 + from /usr/lib/ruby/1.8/mcollective.rb:1 + from /usr/sbin/mc-find-hosts:3:in `require' + from /usr/sbin/mc-find-hosts:3 I believe mcollective-middleware also needs to depend on rubygems, because the above error was replaced with "silence" after installing rubygems. Once I restarted the mcollective service, silence was replaced with the correct functionality. Please let me know if you need more information. Peter + + SRU Justification (Marc Cluet) --- + + TEST CASE: + 1. Install mcollective-middleware, it won't install mcollective + 2. Install mcollective-clients, some of the plugins will fail due to the lack of rubygems, libsystemu-ruby or ruby-json + + Regression potential: + It's just adding dependencies, regression potential almost 0. + + Course of action for oneiric: + Add the missing dependencies. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
** Changed in: mcollective (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
** Changed in: mcollective (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 884908] Re: Package dependencies need work
Thanks Peter for your bug report, I'll investigate the dependencies and get back to you shortly if I need more information. ** Changed in: mcollective (Ubuntu) Assignee: (unassigned) => Marc Cluet (lynxman) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to mcollective in Ubuntu. https://bugs.launchpad.net/bugs/884908 Title: Package dependencies need work To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mcollective/+bug/884908/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs