Missing http delegate after compiling and installing 6.9.2-4

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
yakobom
Posts: 27
Joined: 2015-10-27T22:40:37-07:00
Authentication code: 1151

Missing http delegate after compiling and installing 6.9.2-4

Post by yakobom »

Hi,

I'm running on Ubuntu 14 on AWS EC2 machine, and I was ImageMagick 6.7.7-10 successfully.
I have just downloaded the source, compiled and installed version 6.9.2-4 - I have followed the exact directions from here:
http://www.imagemagick.org/script/install-source.php
It works fine with local images. However, I cannot do any operation with images from the web - for example:

Code: Select all

convert  http://www.manure.com/nikebasketball/us/en_US/images/kicks/athletes/kobe_bryant.png test.png
convert: unable to open image `//www.manure.com/nikebasketball/us/en_US/images/kicks/athletes/kobe_bryant.png': No such file or directory @ error/blob.c/OpenBlob/2701.
convert: no decode delegate for this image format `HTTP' @ error/constitute.c/ReadImage/501.
convert: no images defined `test.png' @ error/convert.c/ConvertImageCommand/3230.
The tests I ran after the build were successfull, and my version info says:

Code: Select all

Version: ImageMagick 6.9.2-4 Q16 x86_64 2015-10-27 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC OpenMP
Delegates (built-in): fontconfig freetype jbig jng jpeg lzma openexr pangocairo png tiff x zlib
If I run

Code: Select all

convert -list delegate | grep http
I get

Code: Select all

https =>          "curl" -s -k -L -o "%o" "https:%M"
I have also verified that html2ps is installed.

If I reinstall 6.77 version, everything works fine.

Any idea how to solve this?
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: Missing http delegate after compiling and installing 6.9.2-4

Post by fmw42 »

Your command works fine for me on IM 6.9.2.5 Q16 (released today) on Mac OSX.

This is the second report of something similar, though when I tested it on 6.9.2.4 Q16, it worked fine for me. Perhaps it is fixed in 6.9.2.5?

Did you reinstall any OS at the same time?

Are you sure IM can find html2ps? That is, is it installed in the proper directory same as IM?
yakobom
Posts: 27
Joined: 2015-10-27T22:40:37-07:00
Authentication code: 1151

Re: Missing http delegate after compiling and installing 6.9.2-4

Post by yakobom »

Hi, thanks for your reply.
I did not reinstall any OS.
html2ps seems to be properly installed, as it is recognized when I type "which html2ps" - please correct me if this is not good enough.
I will try 6.9.2.5, but I'm pretty sure it will not help, as I have tried 2 other (older) versions as well.
I think something is missing on my end, but I have no idea what it is.
Any other ideas?
yakobom
Posts: 27
Joined: 2015-10-27T22:40:37-07:00
Authentication code: 1151

Re: Missing http delegate after compiling and installing 6.9.2-4

Post by yakobom »

I have tried 6.9.2.5 gives me the same error. There has to be something with the building process that I am doing wrong, or that is missing...
yakobom
Posts: 27
Joined: 2015-10-27T22:40:37-07:00
Authentication code: 1151

Re: Missing http delegate after compiling and installing 6.9.2-4

Post by yakobom »

In case this helps anyone else - I managed to solve this by following the instructions here:
https://www.namhuy.net/1730/install-ima ... buntu.html
Post Reply