Artix Linux Forum

Artix Linux => Package management => Topic started by: mrbrklyn on 29 March 2025, 02:52:50

Title: Imlib2
Post by: mrbrklyn on 29 March 2025, 02:52:50
When trying to install the Perl Module Images::Imlib2

by hand I get this warning
[ruben@www3 Image-Imlib2-2.03-2]$ perl Makefile.PL
# running Build.PL
You must install the imlib2 library before you can install
Image::Imlib2. You can obtain imlib2 from
http://sourceforge.net/projects/enlightenment/

Alternatively, if you have downloaded and installed imlib2 and this
still will not work, modify the $CONFIG variable inside Build.PL to
point to the imlib2-config program that provides.


This file is not part of the package imlib2

Title: Re: Imlib2
Post by: mrbrklyn on 30 March 2025, 01:47:02
I switched the code of imlib2-config for pkg-config as is recommented in the ChangeLog of Imlib2 ... and the perl compiles and installs but doesn't work

./testimlib.pl
File Exists ==> /home/ruben/20130303_133505.jpg
Image::Imlib2 load error: No loader for file format at ./testimlib.pl line 10.
Title: Re: Imlib2
Post by: mrbrklyn on 09 April 2025, 03:59:13
So in the latest update imlib2 is among the packages being updates.  Can I trust that.  Is that my fixes in the new package?
Title: Re: Imlib2
Post by: tintin on 09 April 2025, 04:52:10
So in the latest update imlib2 is among the packages being updates.  Can I trust that.  Is that my fixes in the new package?
Code: [Select]
pacman -Qi imlib2
Nom                      : imlib2
Version                  : 1.12.5-1
Description              : Library that does image file loading and saving as
                           well as rendering, manipulation, arbitrary polygon
                           support
Architecture             : x86_64
URL                      : https://sourceforge.net/projects/enlightenment/
Licences                 : BSD
Groupes                  : --
Fournit                  : --
Dépend de                : bzip2  freetype2  giflib  libjpeg-turbo  libpng
                           libtiff  libxext  xz
Dépendances opt.         : libheif: HEIF loader (for AVIF) [installé]
                           libid3tag: ID3 loader [installé]
                           libjxl: JXL loader [installé]
                           librsvg: SVG loader [installé]
                           libspectre: PS loader [installé]
                           libwebp: WEBP loader [installé]
                           openjpeg2: J2K loader [installé]
Requis par               : libcaca
Optionnel pour           : --
Est en conflit avec      : --
Remplace                 : --
Taille installée         : 1507,79 KiB
Paqueteur                : Dudemanguy <[email protected]>
Compilé le               : lun. 07 avril 2025 16:14:17
Installé le              : mar. 08 avril 2025 03:35:50
Motif d’installation     : Installé comme dépendance d’un autre paquet
Script d’installation    : Non
Validé par               : Signature
Title: Re: Imlib2
Post by: mrbrklyn on 09 April 2025, 04:55:55
it would be nice to either see a diff or an explanation of the update change...especially since it is an upstream change.