| Summary: | Rake aborted! | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Emmanuel Bianchi <manu> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | dbello, sysadmin-bugs, tmb, wassi |
| Version: | 2 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | has_procedure MGA2-64-OK mga2-32-OK | ||
| Source RPM: | ruby-rmagick-2.13.1-5.mga2 | CVE: | |
| Status comment: | |||
|
Description
Emmanuel Bianchi
2012-10-12 19:00:16 CEST
The same thing happened to me. Now I can't suggest Mageia 2 for a production server here at the office. CC:
(none) =>
dbello Found the solution here: http://stackoverflow.com/questions/2887342/how-could-i-configure-rmagick-gem-or-imagemagick-to-solve-following-problem As root, run: gem uninstall rmagick gem install rmagick And voilá! Then follow the instructions from /var/www/redmine/doc/INSTALL.
Manuel Hiebel
2012-12-07 15:30:08 CET
Assignee:
bugsquad =>
shikamaru yes, I encountered that issue on chiliproject as well yesterday. The problem is that rmagick is linked against another version of imagemagick. Diegoâs solution should also mention that you need imagemagick-devel for it to compile. Iâll update rmagick ASAP
Rémy CLOUARD (shikamaru)
2012-12-07 20:05:25 CET
Status:
NEW =>
ASSIGNED could you please test with ruby-rmagick-2.13.1-5.1.mga2 in updates_testing ? Thanks in advance, Regards, Tested and it works. The error disappeared. Shouldn't imagemagick-devel be a dependency of Redmine? Thanks for the fix! Youâre welcome, and no it should not depend on it because you shouldnât need to build rmagick yourself, it just happened that imagemagick was updated and rmagick wasnât rebuilt (due to me not properly maintaining it). Status:
ASSIGNED =>
RESOLVED @qa-bugs, could you please push ruby-rmagick-2.13.1-5.1.mga2.src.rpm from updates_testing to updates please ? The package just needed a rebuild against the right version of imagemagick Thanks in advance, Regards Assignee:
shikamaru =>
qa-bugs
Manuel Hiebel
2012-12-09 14:54:42 CET
Status:
RESOLVED =>
REOPENED Diego: Were there any regressions? Could you please tell us which architecture you are on (i586 or x86_64)? Emmanuel: Did you try the package from updates_testing yet? If so, I'd like to ask you the same questions: does it fix the problem for you, were there any regressions, which architecture are you on (i586 or x86_64)? This would allow us to take your testing into account, and push this fix faster to other users. So thanks in advance! CC:
(none) =>
wassi What do you mean by regressions? I'm using x86_64. I did use the package from updates_testing to check the problem disappeared. By regressions I mean if installing the new package introduced any new problems. Sorry if that was not clear, and thanks for your fast reply! So far I haven't seen any problems, but I have not used it that much. Diego: Given that it did not work at all before, checking for obvious problems should be sufficient. If you experience new problems before this update gets pushed, please report back here. If you find any new problems after that, please open a new bug report. Thank you for your efforts! Emmanuel: Any chance you can try the package from updates_testing soon? Whiteboard:
(none) =>
MGA2-64-OK Testing complete mga2 32
Before
------
$ irb
irb(main):001:0> require 'RMagick'
LoadError: no such file to load -- RMagick
from (irb):1:in `require'
from (irb):1
from :0
irb(main):002:0> require 'rubygems'
=> true
irb(main):003:0> require 'RMagick'
RuntimeError: This installation of RMagick was configured with ImageMagick 6.7.3 but ImageMagick 6.7.5-10 is in use.
from /usr/lib/ruby/site_ruby/1.8/i586-linux/RMagick2.so
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
from /usr/lib/ruby/gems/1.8/gems/rmagick-2.13.1/lib/RMagick.rb:11
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:57:in `gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:57:in `require'
from (irb):3
from /usr/lib/ruby/1.8/i586-linux/rbconfig.rb:12
irb(main):004:0> quit
After
-----
$ irb
irb(main):001:0> require 'rubygems'
=> true
irb(main):002:0> require 'RMagick'
=> true
Tested with some examples from http://rmagick.rubyforge.org/ put together into one script. All Ok.Whiteboard:
MGA2-64-OK =>
has_procedure MGA2-64-OK mga2-32-OK Validating SRPM: ruby-rmagick-2.13.1-5.1.mga2.src.rpm Advisory ---------- The ruby-rmagick package needed to be rebuilt against the current version of imagemagick. ---------- Could sysadmin please push from core/updates_testing to core/updates Thanks! Keywords:
(none) =>
validated_update Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2013-0002 Status:
REOPENED =>
RESOLVED |