Blaze wrote: ↑04 Jan 2025, 14:39
I need testers with Porteus 5.1 alpha and different DE's to test my a new GIMP 3.x.x update script for Porteus.
On the stage "Press '
Enter' to set en_US locale by default." nothing happens (with enter press) I choose "
22) en_GB" ...the script continued and built gimp.
After activating gimp module:
Code: Select all
guest@porteus:~$ ldd /usr/bin/gimp | grep -i found
gimp
libgexiv2.so.2 => not found
libgexiv2.so.2 => not found
gimp: error while loading shared libraries: libgexiv2.so.2: cannot open shared object file: No such file or directory
All process:
Code: Select all
root@porteus:/home/guest/Documents# ./gimp.sh
Would you like to build gimp 3.0.0-RC2 xzm module? [y/n]
Checking that mirror is online ...
--2025-01-04 17:59:15-- https://dfw.mirror.rackspace.com/slackware//slackware64-current/FILELIST.TXT
Resolving dfw.mirror.rackspace.com (dfw.mirror.rackspace.com)... 74.205.112.120
Connecting to dfw.mirror.rackspace.com (dfw.mirror.rackspace.com)|74.205.112.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1537770 (1.5M) [text/plain]
Saving to: ‘/tmp/getpkg/FILELIST.TXT’
FILELIST.TXT 100%[=========================================>] 1.47M 393KB/s in 4.6s
2025-01-04 17:59:21 (325 KB/s) - ‘/tmp/getpkg/FILELIST.TXT’ saved [1537770/1537770]
[MULTIPLE] gimp
Multiple packages were found.
Choose the correct package or ctrl+c to quit.
1) gimp-2.10.38-x86_64-2.txz
2) gimp-3.0.0_RC2-x86_64-1.txz
#? 2
[OK] gimp-3.0.0_RC2-x86_64-1.txz
[OK] Imath-3.1.12-x86_64-1.txz
[OK] LibRaw-0.21.3-x86_64-1.txz
[OK] appstream-glib-0.8.3-x86_64-1.txz
[OK] babl-0.1.110-x86_64-1.txz
[OK] cfitsio-4.5.0-x86_64-1.txz
[OK] gegl-0.4.52-x86_64-1.txz
[OK] gjs-1.82.1-x86_64-1.txz
[OK] lensfun-0.3.4-x86_64-3.txz
[OK] libmypaint-1.6.1-x86_64-4.txz
[OK] libwmf-0.2.13-x86_64-1.txz
[OK] libyaml-0.2.5-x86_64-3.txz
[OK] luajit-lgi-0.9.2-x86_64-1.txz
[OK] openexr-3.3.2-x86_64-1.txz
Downloading: gimp-3.0.0_RC2-x86_64-1.txz DONE
Converting gimp-3.0.0_RC2-x86_64-1.txz ...
Verifying package gimp-3.0.0_RC2-x86_64-1.txz.
Installing package gimp-3.0.0_RC2-x86_64-1.txz:
PACKAGE DESCRIPTION:
# gimp (GNU Image Manipulation Program)
#
# GIMP (GNU Image Manipulation Program) is a powerful image editor.
# Whether you are a graphic designer, photographer, illustrator, or
# scientist, GIMP provides you with sophisticated tools to get your job
# done. You can further enhance your productivity with GIMP thanks to
# many customization options and 3rd party plugins.
#
# Homepage: https://www.gimp.org
#
Executing install script for gimp-3.0.0_RC2-x86_64-1.txz.
Package gimp-3.0.0_RC2-x86_64-1.txz installed.
Creating /tmp/gimp-3.0.0_RC2-x86_64-1.xzm
Downloading: Imath-3.1.12-x86_64-1.txz DONE
Converting Imath-3.1.12-x86_64-1.txz ...
Verifying package Imath-3.1.12-x86_64-1.txz.
Installing package Imath-3.1.12-x86_64-1.txz:
PACKAGE DESCRIPTION:
# Imath (Math library for graphics)
#
# Imath is a basic, light-weight, and efficient C++ representation of 2D
# and 3D vectors and matrices and other simple but useful mathematical
# objects, functions, and data types common in computer graphics
# applications, including the half 16-bit floating-point type. Imath
# also includes optional python bindings for all types and functions,
# including optimized implementations of vector and matrix arrays.
#
# Homepage: https:://github.com/AcademySoftwareFoundation/Imath
#
Executing install script for Imath-3.1.12-x86_64-1.txz.
Package Imath-3.1.12-x86_64-1.txz installed.
Creating /tmp/Imath-3.1.12-x86_64-1.xzm
Downloading: LibRaw-0.21.3-x86_64-1.txz DONE
Converting LibRaw-0.21.3-x86_64-1.txz ...
Verifying package LibRaw-0.21.3-x86_64-1.txz.
Installing package LibRaw-0.21.3-x86_64-1.txz:
PACKAGE DESCRIPTION:
# LibRaw (library for decoding raw digital photos)
#
# LibRaw is a library for reading RAW files from digital photo cameras
# (CRW/CR2, NEF, RAF, DNG, MOS, KDC, DCR, etc, virtually all RAW formats
# are supported). It pays special attention to correct retrieval of data
# required for subsequent RAW conversion. The library is intended for
# embedding in RAW converters, data analyzers, and other programs using
# RAW files as the initial data.
#
# Homepage: https://www.libraw.org/
#
Executing install script for LibRaw-0.21.3-x86_64-1.txz.
Package LibRaw-0.21.3-x86_64-1.txz installed.
Creating /tmp/LibRaw-0.21.3-x86_64-1.xzm
Downloading: appstream-glib-0.8.3-x86_64-1.txz DONE
Converting appstream-glib-0.8.3-x86_64-1.txz ...
Verifying package appstream-glib-0.8.3-x86_64-1.txz.
Installing package appstream-glib-0.8.3-x86_64-1.txz:
PACKAGE DESCRIPTION:
# appstream-glib (AppStream metadata library)
#
# The AppStream-Glib library provides GObjects and helper methods to
# make it easy to read and write AppStream metadata. It also provides a
# simple DOM implementation that makes it easy to edit nodes and convert
# to and from the standardized XML representation. It also supports
# reading of Debian-style DEP-11 metadata.
#
# Homepage:
# https://people.freedesktop.org/~hughsient/appstream-glib/index.htm
#
Executing install script for appstream-glib-0.8.3-x86_64-1.txz.
Package appstream-glib-0.8.3-x86_64-1.txz installed.
Creating /tmp/appstream-glib-0.8.3-x86_64-1.xzm
Downloading: babl-0.1.110-x86_64-1.txz DONE
Converting babl-0.1.110-x86_64-1.txz ...
Verifying package babl-0.1.110-x86_64-1.txz.
Installing package babl-0.1.110-x86_64-1.txz:
PACKAGE DESCRIPTION:
# babl (pixel format translation library)
#
# babl is a dynamic, any to any, pixel format translation library.
#
# It allows converting between different methods of storing pixels known
# as pixel formats that have with different bitdepths and other data
# representations, color models and component permutations.
#
# A vocabulary to formulate new pixel formats from existing primitives is
# provided as well as the framework to add new color models and data types.
#
Executing install script for babl-0.1.110-x86_64-1.txz.
Package babl-0.1.110-x86_64-1.txz installed.
Creating /tmp/babl-0.1.110-x86_64-1.xzm
Downloading: cfitsio-4.5.0-x86_64-1.txz DONE
Converting cfitsio-4.5.0-x86_64-1.txz ...
Verifying package cfitsio-4.5.0-x86_64-1.txz.
Installing package cfitsio-4.5.0-x86_64-1.txz:
PACKAGE DESCRIPTION:
# cfitsio (FITS file subroutine library)
#
# cfitsio is a library of ANSI C routines for reading and writing FITS
# format data files. A set of Fortran-callable wrapper routines is also
# included.
#
# Homepage: http://heasarc.gsfc.nasa.gov/fitsio
#
Executing install script for cfitsio-4.5.0-x86_64-1.txz.
Package cfitsio-4.5.0-x86_64-1.txz installed.
Creating /tmp/cfitsio-4.5.0-x86_64-1.xzm
Downloading: gegl-0.4.52-x86_64-1.txz DONE
Converting gegl-0.4.52-x86_64-1.txz ...
Verifying package gegl-0.4.52-x86_64-1.txz.
Installing package gegl-0.4.52-x86_64-1.txz:
PACKAGE DESCRIPTION:
# gegl (Generic Graphics Library)
#
# GEGL (Generic Graphics Library) is a graph based image processing
# framework.
#
# GEGL provides infrastructure to do demand based cached non destructive
# image editing on larger than RAM buffers. Through babl it provides
# support for a wide range of color models and pixel storage formats for
# input and output.
#
Executing install script for gegl-0.4.52-x86_64-1.txz.
Package gegl-0.4.52-x86_64-1.txz installed.
Creating /tmp/gegl-0.4.52-x86_64-1.xzm
Downloading: gjs-1.82.1-x86_64-1.txz DONE
Converting gjs-1.82.1-x86_64-1.txz ...
Verifying package gjs-1.82.1-x86_64-1.txz.
Installing package gjs-1.82.1-x86_64-1.txz:
PACKAGE DESCRIPTION:
# gjs (javascript bindings for GNOME)
#
# Use the GNOME platform libraries in your JavaScript programs. GJS
# powers GNOME Shell, Polari, GNOME Documents, and many other apps.
# Under the hood it uses SpiderMonkey, Mozilla's JavaScript engine
# originally developed for Firefox.
#
# Homepage: https://gitlab.gnome.org/GNOME/gjs/
#
Executing install script for gjs-1.82.1-x86_64-1.txz.
Package gjs-1.82.1-x86_64-1.txz installed.
Creating /tmp/gjs-1.82.1-x86_64-1.xzm
Downloading: lensfun-0.3.4-x86_64-3.txz DONE
Converting lensfun-0.3.4-x86_64-3.txz ...
Verifying package lensfun-0.3.4-x86_64-3.txz.
Installing package lensfun-0.3.4-x86_64-3.txz:
PACKAGE DESCRIPTION:
# lensfun (photographic lens info database)
#
# lensfun is a library that provide a open source database of
# photographic lenses and their characteristics also provides a set of
# algorithms for correcting images based on detailed knowledge of lens
# properties and calibration data.
#
# Homepage: http://lensfun.sourceforge.net
#
Executing install script for lensfun-0.3.4-x86_64-3.txz.
Package lensfun-0.3.4-x86_64-3.txz installed.
Creating /tmp/lensfun-0.3.4-x86_64-3.xzm
Downloading: libmypaint-1.6.1-x86_64-4.txz DONE
Converting libmypaint-1.6.1-x86_64-4.txz ...
Verifying package libmypaint-1.6.1-x86_64-4.txz.
Installing package libmypaint-1.6.1-x86_64-4.txz:
PACKAGE DESCRIPTION:
# libmypaint (brush engine library)
#
# libmypaint (also known as "brushlib") is a library for making
# brushstrokes which is used by MyPaint, GIMP, and other projects.
#
# Homepage: http://mypaint.org
#
Executing install script for libmypaint-1.6.1-x86_64-4.txz.
Package libmypaint-1.6.1-x86_64-4.txz installed.
Creating /tmp/libmypaint-1.6.1-x86_64-4.xzm
Downloading: libwmf-0.2.13-x86_64-1.txz DONE
Converting libwmf-0.2.13-x86_64-1.txz ...
Verifying package libwmf-0.2.13-x86_64-1.txz.
Installing package libwmf-0.2.13-x86_64-1.txz:
PACKAGE DESCRIPTION:
# libwmf (WMF graphics format library)
#
# libwmf is a library for interpreting metafile images and either
# displaying them using X or converting them to standard formats such
# as PNG, JPEG, PS, EPS and SVG.
#
# Homepage: http://wvware.sourceforge.net/libwmf.html
#
Executing install script for libwmf-0.2.13-x86_64-1.txz.
Package libwmf-0.2.13-x86_64-1.txz installed.
Creating /tmp/libwmf-0.2.13-x86_64-1.xzm
Downloading: libyaml-0.2.5-x86_64-3.txz DONE
Converting libyaml-0.2.5-x86_64-3.txz ...
Verifying package libyaml-0.2.5-x86_64-3.txz.
Installing package libyaml-0.2.5-x86_64-3.txz:
PACKAGE DESCRIPTION:
# libyaml (YAML parser, written in C)
#
# YAML Ain't Markup Language. It is a human friendly data serialization
# standard for all programming languages.
#
# Homepage: http://pyyaml.org/wiki/LibYAML
#
Executing install script for libyaml-0.2.5-x86_64-3.txz.
Package libyaml-0.2.5-x86_64-3.txz installed.
Creating /tmp/libyaml-0.2.5-x86_64-3.xzm
Downloading: luajit-lgi-0.9.2-x86_64-1.txz DONE
Converting luajit-lgi-0.9.2-x86_64-1.txz ...
Verifying package luajit-lgi-0.9.2-x86_64-1.txz.
Installing package luajit-lgi-0.9.2-x86_64-1.txz:
PACKAGE DESCRIPTION:
# luajit-lgi (Lua bindings to use GObject libraries)
#
# LGI is gobject-introspection based dynamic Lua binding to GObject
# based libraries. It allows using GObject-based libraries directly
# from Lua. This package has been built to use the LuaJIT2
# implementation of Lua.
#
# Homepage: https://github.com/pavouk/lgi
#
Package luajit-lgi-0.9.2-x86_64-1.txz installed.
Creating /tmp/luajit-lgi-0.9.2-x86_64-1.xzm
Downloading: openexr-3.3.2-x86_64-1.txz DONE
Converting openexr-3.3.2-x86_64-1.txz ...
Verifying package openexr-3.3.2-x86_64-1.txz.
Installing package openexr-3.3.2-x86_64-1.txz:
PACKAGE DESCRIPTION:
# openexr (HDR Image File Format & Library)
#
# OpenEXR provides the specification and reference implementation of the
# EXR file format, the professional-grade image storage format of the
# motion picture industry. The purpose of EXR format is to accurately
# and efficiently represent high-dynamic-range scene-linear image data
# and associated metadata, with strong support for multi-part, multi-
# channel use cases.
#
# Homepage: http://www.openexr.org/
#
Executing install script for openexr-3.3.2-x86_64-1.txz.
Package openexr-3.3.2-x86_64-1.txz installed.
Creating /tmp/openexr-3.3.2-x86_64-1.xzm
Processing finished.
Your files are in: /tmp
Press 'Enter' to set en_US locale by default.
Or choose a locale from the list.
All other locales will be removed.
1) af 18) de 35) gu 52) lt 69) pl 86) tg
2) am 19) dz 36) he 53) lv 70) pt 87) th
3) ar 20) el 37) hi 54) mai 71) pt_BR 88) tr
4) as 21) en_CA 38) hr 55) mk 72) ro 89) tt
5) ast 22) en_GB 39) hu 56) ml 73) ru 90) uk
6) az 23) eo 40) hy 57) mn 74) rw 91) uz
7) be 24) es 41) id 58) mr 75) sc 92) vi
8) bg 25) et 42) is 59) ms 76) se 93) wa
9) bn 26) eu 43) it 60) my 77) si 94) xh
10) br 27) fa 44) ja 61) nb 78) sk 95) yi
11) bs 28) fi 45) ka 62) nds 79) sl 96) zh_CN
12) ca 29) fr 46) kab 63) ne 80) sq 97) zh_HK
13) ca\@valencia 30) fur 47) kk 64) nl 81) sr 98) zh_TW
14) ckb 31) fy 48) km 65) nn 82) sr\@latin
15) cs 32) ga 49) kn 66) nn_NO 83) sv
16) csb 33) gd 50) ko 67) oc 84) ta
17) da 34) gl 51) ky 68) pa 85) te
#?
1) af 18) de 35) gu 52) lt 69) pl 86) tg
2) am 19) dz 36) he 53) lv 70) pt 87) th
3) ar 20) el 37) hi 54) mai 71) pt_BR 88) tr
4) as 21) en_CA 38) hr 55) mk 72) ro 89) tt
5) ast 22) en_GB 39) hu 56) ml 73) ru 90) uk
6) az 23) eo 40) hy 57) mn 74) rw 91) uz
7) be 24) es 41) id 58) mr 75) sc 92) vi
8) bg 25) et 42) is 59) ms 76) se 93) wa
9) bn 26) eu 43) it 60) my 77) si 94) xh
10) br 27) fa 44) ja 61) nb 78) sk 95) yi
11) bs 28) fi 45) ka 62) nds 79) sl 96) zh_CN
12) ca 29) fr 46) kab 63) ne 80) sq 97) zh_HK
13) ca\@valencia 30) fur 47) kk 64) nl 81) sr 98) zh_TW
14) ckb 31) fy 48) km 65) nn 82) sr\@latin
15) cs 32) ga 49) kn 66) nn_NO 83) sv
16) csb 33) gd 50) ko 67) oc 84) ta
17) da 34) gl 51) ky 68) pa 85) te
#? 22
en_GB locale chosen
Removing locales ...
Parallel mksquashfs: Using 4 processors
Creating 4.0 filesystem on /tmp/gimp-3.0.0-RC2-x86_64-1.xzm, block size 262144.
[===========================================================================================/] 2539/2539 100%
Exportable Squashfs 4.0 filesystem, xz compressed, data block size 262144
compressed data, compressed metadata, compressed fragments,
compressed xattrs, compressed ids
duplicates are removed
Filesystem size 22426.35 Kbytes (21.90 Mbytes)
22.58% of uncompressed filesystem size (99339.78 Kbytes)
Inode table size 21024 bytes (20.53 Kbytes)
22.16% of uncompressed inode table size (94895 bytes)
Directory table size 27648 bytes (27.00 Kbytes)
34.43% of uncompressed directory table size (80307 bytes)
Number of duplicate files found 98
Number of inodes 2880
Number of files 2327
Number of fragments 173
Number of symbolic links 103
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 450
Number of hard-links 0
Number of ids (unique uids + gids) 1
Number of uids 1
root (0)
Number of gids 1
root (0)
Your gimp module is at: /tmp/gimp-3.0.0-RC2-x86_64-1.xzm
Please copy it to your modules folder to survive a reboot.
Porteus 5.1 KDE kernel 6.12.8 (devel and crippled_sources activated)