I can't find the Perl module Image::Magick
anywhere.
It is gone from CPAN.
- What happened to it?
- Where can I get it?
- Is there a problem with CPAN, or with the module?
I can't find the Perl module Image::Magick
anywhere.
It is gone from CPAN.
My guess is that it's an indexing error on MetaCPAN. - this is wrong, see my update below
You can see various versions of the distribution (which seems to have been renamed from PerlMagick to Image::Magick in 2021) on CPAN here.
Update: The MetaCPAN advice on missing modules suggests looking to see if the module is in 02packages.details.txt - which it isn't. So the next step is to contact the author to see if they know anything. Maybe start by raising a ticket in RT.
Update 2: I started a conversation about this on the Perl Community FB group, which led to a discussion on #p5p on IRC. We seem to be reaching a consensus that it was some kind of PAUSE error (probably on the upload of the most recent version).
14:33 < rjbs> This sounds like some kind of nasty transactionality failure
Update 3: Another release seems to have fixed the problem. It's there now:
02packages.details.txt
too and saw it was not there. Ticket is a logical next step. –
Cuzco Old versions can be found on the BackPAN. I had to use the Wayback Machine to find the author but at least the distributions were saved!
It was originally released in the PerlMagick distribution, which was then renamed to Image-Magick. Recent uploads haven't included a metadata file (META.yml
or META.json
) which is why PAUSE hasn't included it in the CPAN Index. I've reported this and it will apparently be fixed soon.
The indexing issue has now been fixed. From a quick play with the latest release, it has a number of build issues, so if someone would like to work out what needs fixing on that front and add github issues, I'm sure that would be appreciated.
My guess is that it's an indexing error on MetaCPAN. - this is wrong, see my update below
You can see various versions of the distribution (which seems to have been renamed from PerlMagick to Image::Magick in 2021) on CPAN here.
Update: The MetaCPAN advice on missing modules suggests looking to see if the module is in 02packages.details.txt - which it isn't. So the next step is to contact the author to see if they know anything. Maybe start by raising a ticket in RT.
Update 2: I started a conversation about this on the Perl Community FB group, which led to a discussion on #p5p on IRC. We seem to be reaching a consensus that it was some kind of PAUSE error (probably on the upload of the most recent version).
14:33 < rjbs> This sounds like some kind of nasty transactionality failure
Update 3: Another release seems to have fixed the problem. It's there now:
02packages.details.txt
too and saw it was not there. Ticket is a logical next step. –
Cuzco Where can I get it?
On Linux you can install from source, i.e. from GitHub like this:
$ ./configure --with-perl=/home/hakon/perlbrew/perls/perl-5.38.0/bin/perl --prefix=/opt/image-magick
$ make
$ sudo make install
If in Win11 you have the option to run Perl in WSL (the Ubuntu or perhaps Debian variant) you can still install it with sudo apt install libimage-magick-perl
there.
use lib ...
or setting PERLLIB but I wouldn't do that. –
Point © 2022 - 2024 — McMap. All rights reserved.
Imager
instead...but I still don't think it does everything I need. The actual ImageMagick webpage refers to thePerlMagick
module, but that links straight back to the metacpan page forImage::Magick
...which does not exist anymore... – CuzcoAlien::ImageMagick
as you suggest. – Cuzco