Skip Menu |

This queue is for tickets about the Image-Imlib2 CPAN distribution.

Report information
The Basics
Id: 5137
Status: resolved
Priority: 0/
Queue: Image-Imlib2

People
Owner: Nobody in particular
Requestors: asar.khan [...] inservio.biz
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 1.01
Fixed in: (no value)



Subject: Error when running test
distribution: Image-Imlib2-1.01 perl version: 5.8.0 o/s: Linux capricorn.biz 2.4.21-9.EL #1 Thu Jan 8 17:24:12 EST 2004 i686 i686 i386 GNU/Linux I have compiled and built edb, imlib2 and imlib2-loaders from source. The package compiles OK but when I run make test I get the following: make test /usr/bin/perl Build test t/simple....NOK 1# Failed test (t/simple.t at line 5) # Tried to use 'Image::Imlib2'. # Error: Can't load '/home/a_khan/software/ag-perl-mods/Image-Imlib2-1.01/blib/arch/auto/Image/Imlib2/Imlib2.so' for module Image::Imlib2: libImlib2.so.1: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.0/i386-linux-thread-multi/DynaLoader.pm line 229. # at (eval 1) line 2 # Compilation failed in require at (eval 1) line 2. Deep recursion on subroutine "Image::Imlib2::AUTOLOAD" at /home/a_khan/software/ag-perl-mods/Image-Imlib2-1.01/blib/lib/Image/Imlib2.pm line 30. make: *** [test] Interrupt I have to hit Ctrl+C or it goes into an infinite loop and crashes the box. The .so file it is complaining about exists and is readable by world.
From: "Asar Khan" <asar.khan [...] inservio.biz>
To: bug-Image-Imlib2 [...] rt.cpan.org
Subject: Re: [cpan #5137] Further Information
Date: Fri, 30 Jan 2004 23:36:52 +0000
RT-Send-Cc:
versions: imlib2-1.1.0 imlib2_loaders-1.0.4 edb-1.0.3
From: "Asar Khan" <asar.khan [...] inservio.biz>
To: bug-Image-Imlib2 [...] rt.cpan.org
Subject: Re: [cpan #5137] Further Information
Date: Mon, 2 Feb 2004 13:07:37 +0000
RT-Send-Cc:
Ok, I've figured out what the problem is. ImLib2 was installed in /usr/local as opposed to /usr. Image::Imlib2 compiles successfully but when you try to use the utility it looks for the imlib2 libraries in /usr/lib as opposed to /usr/local/lib. Can this be fixed?