[opensuse-ruby] Need help understanding rubygem packaging failures: ruby2.2 is needed by rubygem-...
Hi, I got an email related to multiple gems which fail building for factory. The root cause seems to be that the build runs with ruby 2.1, but the gem expects 2.2. I am unable to reproduce this in a local build ( osc bco ). A sample error: [ 317s] error: Failed build dependencies: [ 317s] ruby2.2 is needed by rubygem-net-http-pipeline-1.0.1-2.3.x86_64 [ 317s] rubygem(ruby:2.2.0:gem2rpm) is needed by rubygem-net-http-pipeline-1.0.1-2.3.x86_64 [ 317s] rubygem(ruby:2.2.0:rdoc) > 3.10 is needed by rubygem-net-http-pipeline-1.0.1-2.3.x86_64 Full log at [1]. Any ideas about what is going on ? Thanks, Robert [1]: https://build.opensuse.org/package/live_build_log/devel:languages:ruby:exten... ---------- Forwarded message ---------- From: <hermes@opensuse.org> Date: Tue, Mar 31, 2015 at 6:12 AM Subject: [digest PER_DAY] 10 msgs, eg. Build failure of devel:languages:ruby:extensions/rubygem-net-scp-1_1 openSUSE_Factory/x86_64 To: robert.munteanu@gmail.com Digest TOC: [ 1. Mon, 30 Mar 2015 19:31:51 +0200] Build failure of devel:languages:ruby:extensions/rubygem-gh openSUSE_Factory/x86_64 [ 2. Mon, 30 Mar 2015 19:31:04 +0200] Build failure of devel:languages:ruby:extensions/rubygem-gh openSUSE_Factory/i586 [ 3. Mon, 30 Mar 2015 19:28:24 +0200] Build failure of devel:languages:ruby:extensions/rubygem-travis-lint openSUSE_Factory/x86_64 [ 4. Mon, 30 Mar 2015 19:28:06 +0200] Build failure of devel:languages:ruby:extensions/rubygem-vagrant openSUSE_Factory/x86_64 [ 5. Mon, 30 Mar 2015 19:27:15 +0200] Build failure of devel:languages:ruby:extensions/rubygem-travis-lint openSUSE_Factory/i586 [ 6. Mon, 30 Mar 2015 19:26:54 +0200] Build failure of devel:languages:ruby:extensions/rubygem-vagrant openSUSE_Factory/i586 [ 7. Mon, 30 Mar 2015 07:15:18 +0200] Build failure of devel:languages:ruby:extensions/rubygem-hashr openSUSE_Factory/x86_64 [ 8. Mon, 30 Mar 2015 07:01:01 +0200] Build failure of devel:languages:ruby:extensions/rubygem-hashr openSUSE_Factory/i586 [ 9. Mon, 30 Mar 2015 05:28:59 +0200] Build failure of devel:languages:ruby:extensions/rubygem-net-http-pipeline openSUSE_Factory/x86_64 [10. Mon, 30 Mar 2015 05:20:25 +0200] Build failure of devel:languages:ruby:extensions/rubygem-net-scp-1_1 openSUSE_Factory/x86_64 [ 1. Mon, 30 Mar 2015 19:31:51 +0200] Build failure of devel:languages:ruby:extensions/rubygem-gh openSUSE_Factory/x86_64 Package rubygem-gh (version 0.14.0-1.2) of project devel:languages:ruby:extensions failed to build for openSUSE_Factory / x86_64. Review the build log: osc remotebuildlog devel:languages:ruby:extensions rubygem-gh openSUSE_Factory x86_64 | less Check out the package for editing: osc checkout devel:languages:ruby:extensions rubygem-gh [ 2. Mon, 30 Mar 2015 19:31:04 +0200] Build failure of devel:languages:ruby:extensions/rubygem-gh openSUSE_Factory/i586 Package rubygem-gh (version 0.14.0-1.2) of project devel:languages:ruby:extensions failed to build for openSUSE_Factory / i586. Review the build log: osc remotebuildlog devel:languages:ruby:extensions rubygem-gh openSUSE_Factory i586 | less Check out the package for editing: osc checkout devel:languages:ruby:extensions rubygem-gh [ 3. Mon, 30 Mar 2015 19:28:24 +0200] Build failure of devel:languages:ruby:extensions/rubygem-travis-lint openSUSE_Factory/x86_64 Package rubygem-travis-lint (version 2.0.0-1.3) of project devel:languages:ruby:extensions failed to build for openSUSE_Factory / x86_64. Review the build log: osc remotebuildlog devel:languages:ruby:extensions rubygem-travis-lint openSUSE_Factory x86_64 | less Check out the package for editing: osc checkout devel:languages:ruby:extensions rubygem-travis-lint [ 4. Mon, 30 Mar 2015 19:28:06 +0200] Build failure of devel:languages:ruby:extensions/rubygem-vagrant openSUSE_Factory/x86_64 Package rubygem-vagrant (version 1.7.2-8.11) of project devel:languages:ruby:extensions failed to build for openSUSE_Factory / x86_64. Review the build log: osc remotebuildlog devel:languages:ruby:extensions rubygem-vagrant openSUSE_Factory x86_64 | less Check out the package for editing: osc checkout devel:languages:ruby:extensions rubygem-vagrant [ 5. Mon, 30 Mar 2015 19:27:15 +0200] Build failure of devel:languages:ruby:extensions/rubygem-travis-lint openSUSE_Factory/i586 Package rubygem-travis-lint (version 2.0.0-1.3) of project devel:languages:ruby:extensions failed to build for openSUSE_Factory / i586. Review the build log: osc remotebuildlog devel:languages:ruby:extensions rubygem-travis-lint openSUSE_Factory i586 | less Check out the package for editing: osc checkout devel:languages:ruby:extensions rubygem-travis-lint [ 6. Mon, 30 Mar 2015 19:26:54 +0200] Build failure of devel:languages:ruby:extensions/rubygem-vagrant openSUSE_Factory/i586 Package rubygem-vagrant (version 1.7.2-8.11) of project devel:languages:ruby:extensions failed to build for openSUSE_Factory / i586. Review the build log: osc remotebuildlog devel:languages:ruby:extensions rubygem-vagrant openSUSE_Factory i586 | less Check out the package for editing: osc checkout devel:languages:ruby:extensions rubygem-vagrant [ 7. Mon, 30 Mar 2015 07:15:18 +0200] Build failure of devel:languages:ruby:extensions/rubygem-hashr openSUSE_Factory/x86_64 Package rubygem-hashr (version 0.0.22-2.3) of project devel:languages:ruby:extensions failed to build for openSUSE_Factory / x86_64. Review the build log: osc remotebuildlog devel:languages:ruby:extensions rubygem-hashr openSUSE_Factory x86_64 | less Check out the package for editing: osc checkout devel:languages:ruby:extensions rubygem-hashr [ 8. Mon, 30 Mar 2015 07:01:01 +0200] Build failure of devel:languages:ruby:extensions/rubygem-hashr openSUSE_Factory/i586 Package rubygem-hashr (version 0.0.22-2.3) of project devel:languages:ruby:extensions failed to build for openSUSE_Factory / i586. Review the build log: osc remotebuildlog devel:languages:ruby:extensions rubygem-hashr openSUSE_Factory i586 | less Check out the package for editing: osc checkout devel:languages:ruby:extensions rubygem-hashr [ 9. Mon, 30 Mar 2015 05:28:59 +0200] Build failure of devel:languages:ruby:extensions/rubygem-net-http-pipeline openSUSE_Factory/x86_64 Package rubygem-net-http-pipeline (version 1.0.1-2.3) of project devel:languages:ruby:extensions failed to build for openSUSE_Factory / x86_64. Review the build log: osc remotebuildlog devel:languages:ruby:extensions rubygem-net-http-pipeline openSUSE_Factory x86_64 | less Check out the package for editing: osc checkout devel:languages:ruby:extensions rubygem-net-http-pipeline [10. Mon, 30 Mar 2015 05:20:25 +0200] Build failure of devel:languages:ruby:extensions/rubygem-net-scp-1_1 openSUSE_Factory/x86_64 Package rubygem-net-scp-1_1 (version 1.1.2-6.2) of project devel:languages:ruby:extensions failed to build for openSUSE_Factory / x86_64. Review the build log: osc remotebuildlog devel:languages:ruby:extensions rubygem-net-scp-1_1 openSUSE_Factory x86_64 | less Check out the package for editing: osc checkout devel:languages:ruby:extensions rubygem-net-scp-1_1 -- http://robert.muntea.nu/ -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On Tue, 31 Mar 2015 11:19:45 +0300 Robert Munteanu <robert.munteanu@gmail.com> wrote:
Hi,
I got an email related to multiple gems which fail building for factory. The root cause seems to be that the build runs with ruby 2.1, but the gem expects 2.2. I am unable to reproduce this in a local build ( osc bco ).
A sample error:
[ 317s] error: Failed build dependencies: [ 317s] ruby2.2 is needed by rubygem-net-http-pipeline-1.0.1-2.3.x86_64 [ 317s] rubygem(ruby:2.2.0:gem2rpm) is needed by rubygem-net-http-pipeline-1.0.1-2.3.x86_64 [ 317s] rubygem(ruby:2.2.0:rdoc) > 3.10 is needed by rubygem-net-http-pipeline-1.0.1-2.3.x86_64
Full log at [1].
Any ideas about what is going on ?
What are you trying to package there exactly? darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
Hi, On Thu, Apr 2, 2015 at 1:45 PM, Marcus Rückert <darix@opensu.se> wrote:
On Tue, 31 Mar 2015 11:19:45 +0300 Robert Munteanu <robert.munteanu@gmail.com> wrote:
Hi,
I got an email related to multiple gems which fail building for factory. The root cause seems to be that the build runs with ruby 2.1, but the gem expects 2.2. I am unable to reproduce this in a local build ( osc bco ).
A sample error:
[ 317s] error: Failed build dependencies: [ 317s] ruby2.2 is needed by rubygem-net-http-pipeline-1.0.1-2.3.x86_64 [ 317s] rubygem(ruby:2.2.0:gem2rpm) is needed by rubygem-net-http-pipeline-1.0.1-2.3.x86_64 [ 317s] rubygem(ruby:2.2.0:rdoc) > 3.10 is needed by rubygem-net-http-pipeline-1.0.1-2.3.x86_64
Full log at [1].
Any ideas about what is going on ?
What are you trying to package there exactly?
rubygem-net-http-pipeline is a plain old ruby gem [1], don't think there's anything special about it. Robert [1]: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/ruby... -- http://robert.muntea.nu/ -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On 2015-04-02 13:50:35 +0300, Robert Munteanu wrote:
rubygem-net-http-pipeline is a plain old ruby gem [1], don't think there's anything special about it.
Well with our new packaging scheme we wouldnt have build requires anymore. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On Thu, Apr 2, 2015 at 1:52 PM, Marcus Rueckert <darix@opensu.se> wrote:
On 2015-04-02 13:50:35 +0300, Robert Munteanu wrote:
rubygem-net-http-pipeline is a plain old ruby gem [1], don't think there's anything special about it.
Well with our new packaging scheme we wouldnt have build requires anymore.
Hm, this package was already updated to the new packaging scheme in [2] . Looking at the d:l:r:e front page [3] seems to indicate that something is wrong with the openSUSE_Factory builds. If we compare build results for the x86_64 arch ( for brevity ) we get: openSUSE_13.1: succeeded: 1277 failed: 48 unresolvable: 37 broken: 2 disabled: 21 openSUSE_13.2: succeeded: 1304 failed: 20 unresolvable: 39 broken: 2 disabled: 20 openSUSE_Factory: succeeded: 104 failed: 1138 unresolvable: 100 broken: 2 disabled: 41 Thanks, Robert [2]: https://build.opensuse.org/package/rdiff/devel:languages:ruby:extensions/rubygem-net-http-pipeline?linkrev=base&rev=2 [3]: https://build.opensuse.org/project/show/devel:languages:ruby:extensions -- http://robert.muntea.nu/ -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
participants (3)
-
Marcus Rueckert
-
Marcus Rückert
-
Robert Munteanu