Re: [Koha] perl modue Graphics::Magick not found
At 05:40 PM 4/28/2011 -0400, Chris Nighswonger wrote:
Try GraphicsMagick-perl-1.3.7-4.el5.x86_64.rpm or some such.
Kind Regards, Chris
Chris, Do you know exactly what Koha 3.4 is looking for? Ubuntu 10.10 (Maverick) has a partial version of GraphicsMagick 1.3.12 (at least enough to run Koha 3.2); 3.4 install is looking for GraphicsMagick 1.3.5 which has warnings of being unstable on Ubuntu [1] and does not install direct from the tarball [2] (I could probably, if it's important enough, find a work around in the makefile.) Anyway, I'm a little bit loath to force an install of ~96 Mb of code if the functional impact on Koha 3.4 is minimal, or could be fixed with just a couple of lines somewhere else. Any thoughts, please? [1] "graphicsmagick" 1.3.5-5.1 source package in Ubuntu Ubuntu "graphicsmagick" package 1.3.5-5.1 Changelog graphicsmagick (1.3.5-5.1) unstable; urgency=high * Non-maintainer upload. * Fixed integer overflow in XMakeImage function in xwindow.c (Closes: #530946) (CVE-2009-1882) -- Michael Bienia <email address hidden> Thu, 17 Sep 2009 14:53:32 +0100 [2] graphicsmagick-1.3.5$ sudo checkinstall Installing with make install... ========================= Installation results =========================== make install-am make[1]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5' ( rm -f PerlMagick/PerlMagick ; cd PerlMagick && make CC='gcc -std=gnu99' PerlMagick ; make CC='gcc -std=gnu99' PerlMagick ) make[2]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make -f Makefile.aperl PerlMagick make[3]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[3]: *** No rule to make target `/usr/lib/libperl.a', needed by `PerlMagick'. Stop. make[3]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[2]: *** [PerlMagick] Error 2 make[2]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[2]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make -f Makefile.aperl PerlMagick make[3]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[3]: *** No rule to make target `/usr/lib/libperl.a', needed by `PerlMagick'. Stop. make[3]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[2]: *** [PerlMagick] Error 2 make[2]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[1]: *** [PerlMagick/PerlMagick] Error 2 make[1]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5' make: *** [install] Error 2 **** Installation failed. Aborting package creation.
On Thu, Apr 28, 2011 at 1:38 AM, uknet80 <<mailto:rawandamin@hotmail.com>rawandamin@hotmail.com> wrote: Question: Hi guys, I am trying to install KOHA, (Install Graphics::Magick) I got following error: ((( Warning: Cannot install Graphics::Magick, donât know what it is. Try the command    I  /Graphics::Magick/ To find objects with matching identifiers. ))) Then I install GraphicsMagick-1.3.7-4.el5.x86_64.rpm and GraphicsMagick-devel-1.3.7-4.el5.x86_64.rpm Still after running my program which is called koha, it gives me error message (Warning: prerequisite Graphics::Magick 1.3.5 not found.) What is the solution, is it version issue or something else? -- View this message in context: <http://koha.1045719.n5.nabble.com/perl-modue-Graphics-Magick-not-found-tp4345786p4345786.html>http://koha.1045719.n5.nabble.com/perl-modue-Graphics-Magick-not-found-tp4345786p4345786.html
Sent from the Koha - Discuss mailing list archive at Nabble.com. _______________________________________________ Koha mailing list  <http://koha-community.org>http://koha-community.org <mailto:Koha@lists.katipo.co.nz>Koha@lists.katipo.co.nz <http://lists.katipo.co.nz/mailman/listinfo/koha>http://lists.katipo.co.nz/mailman/listinfo/koha
_______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz http://lists.katipo.co.nz/mailman/listinfo/koha
--- Maritime heritage and history, preservation and conservation, research and education through the written word and the arts. <http://UltraMarine.ca>, <http://AandC.org> and <http://MarDoc.ca>
On Fri, Apr 29, 2011 at 11:08 AM, Paul <paul.a@aandc.org> wrote:
Do you know exactly what Koha 3.4 is looking for? Ubuntu 10.10 (Maverick) has a partial version of GraphicsMagick 1.3.12 (at least enough to run Koha 3.2); 3.4 install is looking for GraphicsMagick 1.3.5 which has warnings of being unstable on Ubuntu [1] and does not install direct from the tarball [2] (I could probably, if it's important enough, find a work around in the makefile.)
I think its fairly safe to say that any version 1.3.5 or newer should work just fine. The general consensus tends to be a little conservative about upping required versions in Koha often preferring to reflect the minimum required version rather than the latest stable release.
Anyway, I'm a little bit loath to force an install of ~96 Mb of code if the functional impact on Koha 3.4 is minimal, or could be fixed with just a couple of lines somewhere else.
Any thoughts, please?
None of the labels/patron card features will work w/o G::M. Beyond that, I'm not sure, but don't think much else would be affected. Kind Regards, Chris
For Ubuntu, 1.3.12 is actually the newer version found in 10.10 and is stable. 1.3.5 is an older version from 9.10. The dependency checker tool in Koha simply parses the version number incorrectly so it believes that you have a lower version. I use 1.3.12 in the live cd and so far nobody has reported any problem relating to it. --Mizst On Fri, Apr 29, 2011 at 10:08 PM, Paul <paul.a@aandc.org> wrote:
At 05:40 PM 4/28/2011 -0400, Chris Nighswonger wrote:
Try GraphicsMagick-perl-1.3.7-4.el5.x86_64.rpm or some such.
Kind Regards, Chris
Chris,
Do you know exactly what Koha 3.4 is looking for? Ubuntu 10.10 (Maverick) has a partial version of GraphicsMagick 1.3.12 (at least enough to run Koha 3.2); 3.4 install is looking for GraphicsMagick 1.3.5 which has warnings of being unstable on Ubuntu [1] and does not install direct from the tarball [2] (I could probably, if it's important enough, find a work around in the makefile.)
Anyway, I'm a little bit loath to force an install of ~96 Mb of code if the functional impact on Koha 3.4 is minimal, or could be fixed with just a couple of lines somewhere else.
Any thoughts, please?
[1] "graphicsmagick" 1.3.5-5.1 source package in Ubuntu Ubuntu "graphicsmagick" package 1.3.5-5.1 Changelog graphicsmagick (1.3.5-5.1) unstable; urgency=high * Non-maintainer upload. * Fixed integer overflow in XMakeImage function in xwindow.c (Closes: #530946) (CVE-2009-1882) -- Michael Bienia <email address hidden> Thu, 17 Sep 2009 14:53:32 +0100
[2] graphicsmagick-1.3.5$ sudo checkinstall
Installing with make install...
========================= Installation results =========================== make install-am make[1]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5' ( rm -f PerlMagick/PerlMagick ; cd PerlMagick && make CC='gcc -std=gnu99' PerlMagick ; make CC='gcc -std=gnu99' PerlMagick ) make[2]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make -f Makefile.aperl PerlMagick make[3]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[3]: *** No rule to make target `/usr/lib/libperl.a', needed by `PerlMagick'. Stop. make[3]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[2]: *** [PerlMagick] Error 2 make[2]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[2]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make -f Makefile.aperl PerlMagick make[3]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[3]: *** No rule to make target `/usr/lib/libperl.a', needed by `PerlMagick'. Stop. make[3]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[2]: *** [PerlMagick] Error 2 make[2]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[1]: *** [PerlMagick/PerlMagick] Error 2 make[1]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5' make: *** [install] Error 2
**** Installation failed. Aborting package creation.
On Thu, Apr 28, 2011 at 1:38 AM, uknet80 <<mailto:rawandamin@hotmail.com>rawandamin@hotmail.com> wrote: Question: Hi guys, I am trying to install KOHA, (Install Graphics::Magick) I got following error: ((( Warning: Cannot install Graphics::Magick, don’t know what it is. Try the command    I  /Graphics::Magick/ To find objects with matching identifiers. ))) Then I install GraphicsMagick-1.3.7-4.el5.x86_64.rpm and GraphicsMagick-devel-1.3.7-4.el5.x86_64.rpm Still after running my program which is called koha, it gives me error message (Warning: prerequisite Graphics::Magick 1.3.5 not found.) What is the solution, is it version issue or something else? -- View this message in context: < http://koha.1045719.n5.nabble.com/perl-modue-Graphics-Magick-not-found-tp434...
http://koha.1045719.n5.nabble.com/perl-modue-Graphics-Magick-not-found-tp434...
Sent from the Koha - Discuss mailing list archive at Nabble.com. _______________________________________________ Koha mailing list  <http://koha-community.org>http://koha-community.org <mailto:Koha@lists.katipo.co.nz>Koha@lists.katipo.co.nz <http://lists.katipo.co.nz/mailman/listinfo/koha>
http://lists.katipo.co.nz/mailman/listinfo/koha
_______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz http://lists.katipo.co.nz/mailman/listinfo/koha
--- Maritime heritage and history, preservation and conservation, research and education through the written word and the arts. <http://UltraMarine.ca>, <http://AandC.org> and <http://MarDoc.ca>
_______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz http://lists.katipo.co.nz/mailman/listinfo/koha
At 01:44 AM 4/30/2011 +0700, Mizst Audens <mizstik@gmail.com> wrote:
For Ubuntu, 1.3.12 is actually the newer version found in 10.10 and is stable. 1.3.5 is an older version from 9.10. The dependency checker tool in Koha simply parses the version number incorrectly so it believes that you have a lower version.
I use 1.3.12 in the live cd and so far nobody has reported any problem relating to it.
Thanks for the email. Yes, and the latest (yesterday, April 28th) stable release of Ubuntu (11.04 - Natty Narwhal) also has 1.3.12, which is why I asked for why Koha 3.4 appears to want a different|probably older version. In any case, Chris was kind enough to reply that he believes that only "labels/patron card features" might be lost, and as that is of no immediate concern to us, I'll stick with the stable Ubuntu distro. I will let this list know, one way or the other, what the outcome is - but it will probably be a day or two as I'm looking to install 3.4 concurrently with 3.2. Thanks - Paul
--Mizst
On Fri, Apr 29, 2011 at 10:08 PM, Paul <<mailto:paul.a@aandc.org>paul.a@aandc.org> wrote: At 05:40 PM 4/28/2011 -0400, Chris Nighswonger wrote:
Try GraphicsMagick-perl-1.3.7-4.el5.x86_64.rpm or some such.
Kind Regards, Chris Chris, Do you know exactly what Koha 3.4 is looking for?  Ubuntu 10.10 (Maverick) has a partial version of GraphicsMagick 1.3.12 (at least enough to run Koha 3.2); 3.4 install is looking for GraphicsMagick 1.3.5 which has warnings of being unstable on Ubuntu [1] and does not install direct from the tarball [2] (I could probably, if it's important enough, find a work around in the makefile.) Anyway, I'm a little bit loath to force an install of ~96 Mb of code if the functional impact on Koha 3.4 is minimal, or could be fixed with just a couple of lines somewhere else. Any thoughts, please? [1] "graphicsmagick" 1.3.5-5.1 source package in Ubuntu Ubuntu "graphicsmagick" package 1.3.5-5.1 Changelog graphicsmagick (1.3.5-5.1) unstable; urgency=high  * Non-maintainer upload.  * Fixed integer overflow in XMakeImage function in xwindow.c   (Closes: #530946) (CVE-2009-1882)  -- Michael Bienia <email address hidden>  Thu,  17 Sep 2009 14:53:32 +0100 [2] graphicsmagick-1.3.5$ sudo checkinstall Installing with make install... ========================= Installation results =========================== make  install-am make[1]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5' ( rm -f PerlMagick/PerlMagick ; cd PerlMagick && make CC='gcc -std=gnu99' PerlMagick ; make CC='gcc -std=gnu99' PerlMagick ) make[2]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make -f Makefile.aperl PerlMagick make[3]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[3]: *** No rule to make target `/usr/lib/libperl.a', needed by `PerlMagick'.  Stop. make[3]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[2]: *** [PerlMagick] Error 2 make[2]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[2]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make -f Makefile.aperl PerlMagick make[3]: Entering directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[3]: *** No rule to make target `/usr/lib/libperl.a', needed by `PerlMagick'.  Stop. make[3]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[2]: *** [PerlMagick] Error 2 make[2]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5/PerlMagick' make[1]: *** [PerlMagick/PerlMagick] Error 2 make[1]: Leaving directory `/home/paul/graphicsmagick1.3.5/GraphicsMagick-1.3.5' make: *** [install] Error 2 ****  Installation failed. Aborting package creation.
On Thu, Apr 28, 2011 at 1:38 AM, uknet80 <<mailto:rawandamin@hotmail.com><mailto:rawandamin@hotmail.com>rawandamin @hotmail.com> wrote: Question: Hi guys, I am trying to install KOHA, (Install Graphics::Magick) I got following error: ((( Warning: Cannot install Graphics::Magick, donâââ¢t know what it is. Try the command à  à  à I à /Graphics::Magick/ To find objects with matching identifiers. ))) Then I install GraphicsMagick-1.3.7-4.el5.x86_64.rpm and GraphicsMagick-devel-1.3.7-4.el5.x86_64.rpm Still after running my program which is called koha, it gives me error message (Warning: prerequisite Graphics::Magick 1.3.5 not found.) What is the solution, is it version issue or something else? -- View this message in context: <<http://koha.1045719.n5.nabble.com/perl-modue-Graphics-Magick-not-found- tp4345786p4345786.html>http://koha.1045719.n5.nabble.com/perl-modue-Graphics-Magick-not-found-tp4345786p4345786.html>http://koha.1045719.n5.nabble.com/perl-modue-Graphics-Magick-not-found-tp4345786p4345786.html
Sent from the Koha - Discuss mailing list archive at Nabble.com. _______________________________________________ Koha mailing list Ã
<<http://koha-community.org>http://koha-community.org>http://koha-community.org
<mailto:Koha@lists.katipo.co.nz><mailto:Koha@lists.katipo.co.nz>Koha@list s.katipo.co.nz <http://lists.katipo.co.nz/mailman/listinfo/koha><http://lists.katipo.co. nz/mailman/listinfo/koha>http://lists.katipo.co.nz/mailman/listinfo/koha
_______________________________________________ Koha mailing list  <http://koha-community.org>http://koha-community.org <mailto:Koha@lists.katipo.co.nz>Koha@lists.katipo.co.nz <http://lists.katipo.co.nz/mailman/listinfo/koha>http://lists.katipo.co.n z/mailman/listinfo/koha
Maritime heritage and history, preservation and conservation, research and education through the written word and the arts. <<http://UltraMarine.ca>http://UltraMarine.ca>, <http://AandC.org> and <<http://MarDoc.ca>http://MarDoc.ca> _______________________________________________ Koha mailing list  <http://koha-community.org>http://koha-community.org <mailto:Koha@lists.katipo.co.nz>Koha@lists.katipo.co.nz <http://lists.katipo.co.nz/mailman/listinfo/koha>http://lists.katipo.co.nz/mailman/listinfo/koha
--- Maritime heritage and history, preservation and conservation, research and education through the written word and the arts. <http://UltraMarine.ca>, <http://AandC.org> and <http://MarDoc.ca>
2011/4/29 Paul <paul.a@aandc.org>
At 01:44 AM 4/30/2011 +0700, Mizst Audens <mizstik@gmail.com> wrote:
For Ubuntu, 1.3.12 is actually the newer version found in 10.10 and is stable. 1.3.5 is an older version from 9.10. The dependency checker tool in Koha simply parses the version number incorrectly so it believes that you have a lower version.
I use 1.3.12 in the live cd and so far nobody has reported any problem relating to it.
Thanks for the email. Yes, and the latest (yesterday, April 28th) stable release of Ubuntu (11.04 - Natty Narwhal) also has 1.3.12, which is why I asked for why Koha 3.4 appears to want a different|probably older version.
In any case, Chris was kind enough to reply that he believes that only "labels/patron card features" might be lost, and as that is of no immediate concern to us, I'll stick with the stable Ubuntu distro.
For future reference, you can simply run: koha_perl_deps.pl -a and the script will tell you not only what is missing, in need of upgrade, and current, but which deps are required for basic functionality in Koha. Kind Regards, Chris
2011/4/29 Mizst Audens <mizstik@gmail.com>
For Ubuntu, 1.3.12 is actually the newer version found in 10.10 and is stable. 1.3.5 is an older version from 9.10. The dependency checker tool in Koha simply parses the version number incorrectly so it believes that you have a lower version.
Thanks for pointing out this bug. Please open a formal bug at bugs.koha-community.org. Kind Regards, Chris
The bug was already filed by Joe Atzberger in Jan 2011. The link is: http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5599 In it, he proposes using Perl::Version to compare the version strings instead of the existing custom way. However, there is no working code yet. --Mizst <http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5599> On Sat, Apr 30, 2011 at 3:10 AM, Chris Nighswonger < cnighswonger@foundations.edu> wrote:
2011/4/29 Mizst Audens <mizstik@gmail.com>
For Ubuntu, 1.3.12 is actually the newer version found in 10.10 and is stable. 1.3.5 is an older version from 9.10. The dependency checker tool in Koha simply parses the version number incorrectly so it believes that you have a lower version.
Thanks for pointing out this bug. Please open a formal bug at bugs.koha-community.org.
Kind Regards, Chris
participants (3)
-
Chris Nighswonger -
Mizst Audens -
Paul