Page 1 of 1

Error: No Package found for jbigkit-devel

Posted: 2016-05-12T08:03:15-07:00
by kamal2222ahmed
while trying to install ImageMagick 7.0.1-3 using yum , i verify the dependencies:

# yum-builddep ImageMagick.spec

Getting requirements for ImageMagick.spec
--> Already installed : bzip2-devel-1.0.5-7.el6_0.x86_64
--> Already installed : freetype-devel-2.3.11-15.el6_6.1.x86_64
--> Already installed : libjpeg-turbo-devel-1.2.1-3.el6_5.x86_64
--> Already installed : 2:libpng-devel-1.2.49-2.el6_7.x86_64
--> Already installed : libtiff-devel-3.9.4-10.el6_5.x86_64
--> Already installed : giflib-devel-4.1.6-3.1.el6.x86_64
--> Already installed : zlib-devel-1.2.3-29.el6.x86_64
--> Already installed : 4:perl-devel-5.10.1-141.el6_7.1.x86_64
--> Already installed : ghostscript-devel-8.70-21.el6.x86_64
--> Already installed : djvulibre-devel-3.5.25.3-14.el6.x86_64
--> Already installed : libwmf-devel-0.2.8.4-25.el6_7.x86_64
--> Already installed : jasper-devel-1.900.1-16.el6_6.3.x86_64
--> Already installed : libtool-ltdl-devel-2.2.6-15.5.el6.x86_64
--> Already installed : libX11-devel-1.6.0-6.el6.x86_64
--> Already installed : libXext-devel-1.3.2-2.1.el6.x86_64
--> Already installed : libXt-devel-1.1.4-6.1.el6.x86_64
--> Already installed : lcms2-devel-2.7-3.el6.x86_64
--> Already installed : libxml2-devel-2.7.6-20.el6_7.1.x86_64
--> Already installed : librsvg2-devel-2.26.0-14.el6.x86_64
--> Already installed : OpenEXR-devel-1.6.1-8.1.el6.x86_64
--> Already installed : fftw-devel-3.2.1-3.1.el6.x86_64
--> Already installed : libwebp-devel-0.4.3-3.el6.x86_64
Error: No Package found for jbigkit-devel

So the only package failing is jbigkit-devel , and i dont know where i can find it. Is it possible i can disable it ? from the ImageMagick.spec

Thanks,

Re: Error: No Package found for jbigkit-devel

Posted: 2016-05-12T09:33:29-07:00
by magick
ImageMagick RPM's are built under CentOS 7. We do not link to the JBIG delegate library but perhaps one of the other delegate libraries does. For CentOS 6, you may need to built from source.

Re: Error: No Package found for jbigkit-devel

Posted: 2016-05-16T08:46:58-07:00
by kamal2222ahmed
I am trying to build it from source, but having problems with jbigkit-devel : and the ImageMagick.spec file has the jbigkit dependency:

%global VERSION 7.0.1
%global Patchlevel 3


Name: ImageMagick
Version: %{VERSION}
Release: %{Patchlevel}
Summary: Use ImageMagick to convert, edit, or compose bitmap images in a variety of formats. In addition resize, rotate, shear, distort and transform images.
Group: Applications/Multimedia
License: http://www.imagemagick.org/script/license.php
Url: http://www.imagemagick.org/
Source0: http://www.imagemagick.org/download/%{n ... l}.tar.bz2

Requires: %{name}-libs = %{version}-%{release}

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: bzip2-devel, freetype-devel, libjpeg-devel, libpng-devel
BuildRequires: libtiff-devel, giflib-devel, zlib-devel, perl-devel >= 5.8.1
BuildRequires: ghostscript-devel, djvulibre-devel
BuildRequires: libwmf-devel, jasper-devel, libtool-ltdl-devel
BuildRequires: libX11-devel, libXext-devel, libXt-devel
BuildRequires: lcms2-devel, libxml2-devel, librsvg2-devel, OpenEXR-devel
BuildRequires: fftw-devel, OpenEXR-devel, libwebp-devel
BuildRequires: jbigkit-devel
BuildRequires: openjpeg2-devel >= 2.1.0

When i download jbigkit-devel-2.0-11.e17.x86_64.rpm and try to install it:

rpm -Uvh jbigkit-devel-2.0-11.el7.x86_64.rpm
warning: jbigkit-devel-2.0-11.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
error: Failed dependencies:
jbigkit-libs(x86-64) = 2.0-11.el7 is needed by jbigkit-devel-2.0-11.el7.x86_64
libjbig.so.2.0()(64bit) is needed by jbigkit-devel-2.0-11.el7.x86_64
libjbig85.so.2.0()(64bit) is needed by jbigkit-devel-2.0-11.el7.x86_64

Then, installed jbigkit-lis 2.0-11.e17 from http://rpm.pbone.net/index.php3/stat/4/ ... 4.rpm.html

i think this might be wrong, as i see RHEL6 @ RedHat EL 6 li.nux.ro/download/nux/dextop/el6Client/x86_64/jbigkit-libs-2.0-3.el6.nux.x86_64.rpm

any comments ?

Re: Error: No Package found for jbigkit-devel

Posted: 2016-05-17T02:03:08-07:00
by kamal2222ahmed
after i created an rpm for 7.0.3-1 on redhat el6 , i copied the rpms to another host but still could not install:

ls
ImageMagick-7.0.1-3.x86_64.rpm ImageMagick-debuginfo-7.0.1-3.x86_64.rpm ImageMagick-doc-7.0.1-3.x86_64.rpm
ImageMagick-c++-7.0.1-3.x86_64.rpm ImageMagick-devel-7.0.1-3.x86_64.rpm ImageMagick-libs-7.0.1-3.x86_64.rpm
ImageMagick-c++-devel-7.0.1-3.x86_64.rpm ImageMagick-djvu-7.0.1-3.x86_64.rpm ImageMagick-perl-7.0.1-3.x86_64.rpm
[ec2-user@dt-linux-dev048 IMAGEMAGICK-RPMS]$ sudo rpm -Uvh *
error: Failed dependencies:
libfftw3.so.3()(64bit) is needed by ImageMagick-7.0.1-3.x86_64
liblcms2.so.2()(64bit) is needed by ImageMagick-7.0.1-3.x86_64
libfftw3.so.3()(64bit) is needed by ImageMagick-c++-7.0.1-3.x86_64
liblcms2.so.2()(64bit) is needed by ImageMagick-c++-7.0.1-3.x86_64
OpenEXR-devel is needed by ImageMagick-devel-7.0.1-3.x86_64
lcms2-devel is needed by ImageMagick-devel-7.0.1-3.x86_64
libwebp-devel is needed by ImageMagick-devel-7.0.1-3.x86_64
libdjvulibre.so.21()(64bit) is needed by ImageMagick-djvu-7.0.1-3.x86_64
libfftw3.so.3()(64bit) is needed by ImageMagick-djvu-7.0.1-3.x86_64
liblcms2.so.2()(64bit) is needed by ImageMagick-djvu-7.0.1-3.x86_64
libfftw3.so.3()(64bit) is needed by ImageMagick-libs-7.0.1-3.x86_64
libjbig.so.2.0()(64bit) is needed by ImageMagick-libs-7.0.1-3.x86_64
liblcms2.so.2()(64bit) is needed by ImageMagick-libs-7.0.1-3.x86_64
libopenjp2.so.7()(64bit) is needed by ImageMagick-libs-7.0.1-3.x86_64
libwebp.so.5()(64bit) is needed by ImageMagick-libs-7.0.1-3.x86_64

Re: Error: No Package found for jbigkit-devel

Posted: 2016-05-19T09:12:08-07:00
by kamal2222ahmed
ok got it working on redhat 6 the only rpm i had to install is sudo rpm -Uvh jbigkit-libs-2.0-11.e17.86_64.rpm
then do $sudo yum install ImageMagick-7.0.1.3.x86_64.rpm ImageMagick-libs-7.0.1-3.x86_64.rpm

Re: Error: No Package found for jbigkit-devel

Posted: 2016-05-19T09:12:45-07:00
by kamal2222ahmed
keep in mind that the ImageMagick-7.0.1.3.x86_64.rpm is the one that is custom build on redhat 6