Skip to main content
Topic: no can gimp no more (Read 1786 times) previous topic - next topic
0 Members and 4 Guests are viewing this topic.

Re: no can gimp no more

Reply #16
delete gimp with
Code: [Select]
pacman -Rns gimp
also remove any existing gimp config in
Code: [Select]
~/.config/GIMP
remove any exiting cache by
Code: [Select]
pacman -Sc

done

Quote
install gimp again from artix's world repo
and check if output of this command is as mine. (I'm looking if there's some alias or wrapper)
Code: [Select]
$ which gimp
/usr/bin/gimp

I don't know how to install from specific repo so I just did

Code: [Select]
pacman -S gimp

NB issues with 'graphviz-7.0.2-1-x86_64.pkg.tar.zst'

Code: [Select]
Total Download Size:    64.14 MiB
Total Installed Size:  378.14 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 suitesparse-6.0.1-1-x86_64                        20.8 MiB  1108 KiB/s 00:19 [############################################] 100%
 gimp-2.10.32-2-x86_64                             20.1 MiB  1328 KiB/s 00:16 [############################################] 100%
 imath-3.1.6-1-x86_64                               3.9 MiB  1292 KiB/s 00:03 [############################################] 100%
 graphviz-7.0.2-1-x86_64                            3.6 MiB   352 KiB/s 00:10 [############################################] 100%
 gegl-0.4.40-1-x86_64                               3.1 MiB   860 KiB/s 00:04 [############################################] 100%
 lapack-3.11.0-1-x86_64                             2.5 MiB  1289 KiB/s 00:02 [############################################] 100%
 libwmf-0.2.12-2.1-x86_64                        1892.1 KiB  1256 KiB/s 00:02 [############################################] 100%
 gsfonts-20200910-2-any                          1648.0 KiB  1137 KiB/s 00:01 [############################################] 100%
 mypaint-brushes1-1.3.1-1-any                    1318.2 KiB  1078 KiB/s 00:01 [############################################] 100%
 netpbm-10.73.37-2-x86_64                        1266.2 KiB  1121 KiB/s 00:01 [############################################] 100%
 openexr-3.1.5-1-x86_64                          1177.9 KiB  1091 KiB/s 00:01 [############################################] 100%
 babl-0.1.98-1-x86_64                             470.0 KiB   894 KiB/s 00:01 [############################################] 100%
 libde265-1.0.9-1-x86_64                          347.8 KiB   803 KiB/s 00:00 [############################################] 100%
 lensfun-1:0.3.3-1-x86_64                         347.4 KiB   772 KiB/s 00:00 [############################################] 100%
 poppler-glib-22.11.0-1-x86_64                    289.2 KiB   575 KiB/s 00:01 [############################################] 100%
 libheif-1.14.0-1-x86_64                          265.0 KiB   476 KiB/s 00:01 [############################################] 100%
 libyuv-r2322+3aebf69d-1-x86_64                   258.4 KiB   497 KiB/s 00:01 [############################################] 100%
 libmypaint-1.6.1-1-x86_64                        231.7 KiB   668 KiB/s 00:00 [############################################] 100%
 gts-0.7.6.121130-2.1-x86_64                      209.9 KiB   382 KiB/s 00:01 [############################################] 100%
 gd-2.3.3-5-x86_64                                155.5 KiB   449 KiB/s 00:00 [############################################] 100%
 blas-3.11.0-1-x86_64                             130.5 KiB   416 KiB/s 00:00 [############################################] 100%
 libgexiv2-0.14.0-3-x86_64                        128.0 KiB   289 KiB/s 00:00 [############################################] 100%
 libavif-0.11.1-1-x86_64                          125.9 KiB   231 KiB/s 00:01 [############################################] 100%
 libspiro-1:20221101-1-x86_64                      18.3 KiB  84.4 KiB/s 00:00 [############################################] 100%
 Total (24/24)                                     64.1 MiB   706 KiB/s 01:33 [############################################] 100%
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from mirrors.dotsrc.org : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from mirror.clarkson.edu : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from ftp.ntua.gr : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from ftp.sh.cvut.cz : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from mirrors.dotsrc.org : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from mirror.one.com : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from artix.cccp.io : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from ftp.crifo.org : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from quantum-mirror.hu : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from mirror.netcologne.de : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from mirrors.redcorelinux.org : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from mirror.pascalpuffke.de : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from ftp.uni-bayreuth.de : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from ftp.halifax.rwth-aachen.de : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from artix.unixpeople.org : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from mirror1.artixlinux.org : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from eu-mirror.artixlinux.org : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from ftp.cc.uoc.gr : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from ftp.ntua.gr : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from artixlinux.qontinuum.space : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from artix.sakamoto.pl : The requested URL returned error: 404
error: failed retrieving file 'graphviz-7.0.2-1-x86_64.pkg.tar.zst' from ftp.ludd.ltu.se : The requested URL returned error: 404
(24/24) checking keys in keyring                                              [############################################] 100%
(24/24) checking package integrity                                            [############################################] 100%
(24/24) loading package files                                                 [############################################] 100%
(24/24) checking for file conflicts                                           [############################################] 100%
(24/24) checking available disk space                                         [############################################] 100%
:: Processing package changes...
( 1/24) installing babl                                                       [############################################] 100%
( 2/24) installing lensfun                                                    [############################################] 100%
Optional dependencies for lensfun
    python: for lensfun-update-data and lensfun-add-adapter [installed]
( 3/24) installing libgexiv2                                                  [############################################] 100%
( 4/24) installing libspiro                                                   [############################################] 100%
( 5/24) installing imath                                                      [############################################] 100%
Optional dependencies for imath
    python: python bindings [installed]
    boost-libs: python bindings [installed]
( 6/24) installing openexr                                                    [############################################] 100%
( 7/24) installing poppler-glib                                               [############################################] 100%
( 8/24) installing blas                                                       [############################################] 100%
( 9/24) installing lapack                                                     [############################################] 100%
(10/24) installing suitesparse                                                [############################################] 100%
(11/24) installing gegl                                                       [############################################] 100%
Optional dependencies for gegl
    ffmpeg: ffmpeg plugin [installed]
    graphviz: for gegl-introspect [pending]
(12/24) installing libde265                                                   [############################################] 100%
Optional dependencies for libde265
    ffmpeg: for sherlock265 [installed]
    qt5-base: for sherlock265 [installed]
    sdl: dec265 YUV overlay output
(13/24) installing libheif                                                    [############################################] 100%
Optional dependencies for libheif
    libjpeg: for heif-convert and heif-enc [installed]
    libpng: for heif-convert and heif-enc [installed]
(14/24) installing libmypaint                                                 [############################################] 100%
(15/24) installing gsfonts                                                    [############################################] 100%
(16/24) installing libwmf                                                     [############################################] 100%
Optional dependencies for libwmf
    gdk-pixbuf2: for pixbuf loader [installed]
(17/24) installing mypaint-brushes1                                           [############################################] 100%
(18/24) installing libyuv                                                     [############################################] 100%
(19/24) installing libavif                                                    [############################################] 100%
(20/24) installing gd                                                         [############################################] 100%
Optional dependencies for gd
    perl: bdftogd script [installed]
(21/24) installing netpbm                                                     [############################################] 100%
(22/24) installing gts                                                        [############################################] 100%
(23/24) installing graphviz                                                   [############################################] 100%
Optional dependencies for graphviz
    mono: sharp bindings
    guile: guile bindings [installed]
    lua: lua bindings [installed]
    ocaml: ocaml bindings
    perl: perl bindings [installed]
    python: python bindings [installed]
    r: r bindings
    tcl: tcl bindings
    qt5-base: gvedit [installed]
    gtk2: gtk output plugin [installed]
    xterm: vimdot
(24/24) installing gimp                                                       [############################################] 100%
Optional dependencies for gimp
    gutenprint: for sophisticated printing only as gimp has built-in cups print support
    poppler-glib: for pdf support [installed]
    alsa-lib: for MIDI event controller module [installed]
    curl: for URI support [installed]
    ghostscript: for postscript support [installed]
    gvfs: for HTTP/S support (and many other schemes) [installed]
:: Running post-transaction hooks...
(1/7) Updating the MIME type database...
(2/7) Updating fontconfig configuration...
(3/7) Warn about old perl modules
(4/7) Updating fontconfig cache...
(5/7) Probing GDK-Pixbuf loader modules...
(6/7) Updating icon theme caches...
(7/7) Updating the desktop file MIME type cache...


gimp came up under /usr/bin

attempting  to start I got a segfault


Code: [Select]


<!-- Copy-paste this whole debug data to report to developers -->


```
GNU Image Manipulation Program version 2.10.32
git-describe: GIMP_2_10_32
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 12.2.0 (GCC)

# Libraries #
using babl version 0.1.98 (compiled against version 0.1.96)
using GEGL version 0.4.40 (compiled against version 0.4.38)
using GLib version 2.74.1 (compiled against version 2.74.0)
using GdkPixbuf version 2.42.10 (compiled against version 2.42.9)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.12 (compiled against version 1.50.10)
using Fontconfig version 2.14.1 (compiled against version 2.14.0)
using Cairo version 1.17.6 (compiled against version 1.17.6)

```
> fatal error: Segmentation fault

Stack trace:
```

# Stack traces obtained from PID 4352 - Thread 4352 #

[New LWP 4353]
[New LWP 4354]
[New LWP 4355]
[New LWP 4356]
[New LWP 4357]
[New LWP 4358]
[New LWP 4359]
[New LWP 4360]
[New LWP 4361]
[New LWP 4365]
[New LWP 4367]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007fdadff1c04c in read () from /usr/lib/libc.so.6
  Id   Target Id                                    Frame
* 1    Thread 0x7fdae1062d00 (LWP 4352) "gimp"      0x00007fdadff1c04c in read () from /usr/lib/libc.so.6
  2    Thread 0x7fdadde5c6c0 (LWP 4353) "worker"    0x00007fdadff257fd in syscall () from /usr/lib/libc.so.6
  3    Thread 0x7fdadd65b6c0 (LWP 4354) "worker"    0x00007fdadff257fd in syscall () from /usr/lib/libc.so.6
  4    Thread 0x7fdadce5a6c0 (LWP 4355) "worker"    0x00007fdadff257fd in syscall () from /usr/lib/libc.so.6
  5    Thread 0x7fdad7fff6c0 (LWP 4356) "worker"    0x00007fdadff257fd in syscall () from /usr/lib/libc.so.6
  6    Thread 0x7fdad77fe6c0 (LWP 4357) "worker"    0x00007fdadff257fd in syscall () from /usr/lib/libc.so.6
  7    Thread 0x7fdad6ffd6c0 (LWP 4358) "worker"    0x00007fdadff257fd in syscall () from /usr/lib/libc.so.6
  8    Thread 0x7fdad67fc6c0 (LWP 4359) "worker"    0x00007fdadff257fd in syscall () from /usr/lib/libc.so.6
  9    Thread 0x7fdad5ffb6c0 (LWP 4360) "gmain"     0x00007fdadff200bf in poll () from /usr/lib/libc.so.6
  10   Thread 0x7fdad57fa6c0 (LWP 4361) "gdbus"     0x00007fdadff200bf in poll () from /usr/lib/libc.so.6
  11   Thread 0x7fdabbfff6c0 (LWP 4365) "async"     0x00007fdadff257fd in syscall () from /usr/lib/libc.so.6
  12   Thread 0x7fdad480c6c0 (LWP 4367) "pool-gimp" 0x00007fdadff257fd in syscall () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7fdad480c6c0 (LWP 4367) "pool-gimp"):
#0  0x00007fdadff257fd in syscall () at /usr/lib/libc.so.6
#1  0x00007fdae01daad7 in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdae0158893 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdae0158a37 in g_async_queue_timeout_pop () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdae01bd516 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#7  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fdabbfff6c0 (LWP 4365) "async"):
#0  0x00007fdadff257fd in syscall () at /usr/lib/libc.so.6
#1  0x00007fdae01da555 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x0000558afee43df9 in  ()
#3  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#5  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fdad57fa6c0 (LWP 4361) "gdbus"):
#0  0x00007fdadff200bf in poll () at /usr/lib/libc.so.6
#1  0x00007fdae01e10bf in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdae0189ddf in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdae042733c in  () at /usr/lib/libgio-2.0.so.0
#4  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#6  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fdad5ffb6c0 (LWP 4360) "gmain"):
#0  0x00007fdadff200bf in poll () at /usr/lib/libc.so.6
#1  0x00007fdae01e10bf in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdae0189132 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fdae0189182 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#6  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fdad67fc6c0 (LWP 4359) "worker"):
#0  0x00007fdadff257fd in syscall () at /usr/lib/libc.so.6
#1  0x00007fdae01da555 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdae0738224 in  () at /usr/lib/libgegl-0.4.so.0
#3  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#5  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fdad6ffd6c0 (LWP 4358) "worker"):
#0  0x00007fdadff257fd in syscall () at /usr/lib/libc.so.6
#1  0x00007fdae01da555 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdae0738224 in  () at /usr/lib/libgegl-0.4.so.0
#3  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#5  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fdad77fe6c0 (LWP 4357) "worker"):
#0  0x00007fdadff257fd in syscall () at /usr/lib/libc.so.6
#1  0x00007fdae01da555 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdae0738224 in  () at /usr/lib/libgegl-0.4.so.0
#3  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#5  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fdad7fff6c0 (LWP 4356) "worker"):
#0  0x00007fdadff257fd in syscall () at /usr/lib/libc.so.6
#1  0x00007fdae01da555 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdae0738224 in  () at /usr/lib/libgegl-0.4.so.0
#3  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#5  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fdadce5a6c0 (LWP 4355) "worker"):
#0  0x00007fdadff257fd in syscall () at /usr/lib/libc.so.6
#1  0x00007fdae01da555 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdae0738224 in  () at /usr/lib/libgegl-0.4.so.0
#3  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#5  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fdadd65b6c0 (LWP 4354) "worker"):
#0  0x00007fdadff257fd in syscall () at /usr/lib/libc.so.6
#1  0x00007fdae01da555 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdae0738224 in  () at /usr/lib/libgegl-0.4.so.0
#3  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#5  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fdadde5c6c0 (LWP 4353) "worker"):
#0  0x00007fdadff257fd in syscall () at /usr/lib/libc.so.6
#1  0x00007fdae01da555 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2  0x00007fdae0738224 in  () at /usr/lib/libgegl-0.4.so.0
#3  0x00007fdae01b7e05 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fdadfeab8fd in  () at /usr/lib/libc.so.6
#5  0x00007fdadff2da60 in  () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fdae1062d00 (LWP 4352) "gimp"):
#0  0x00007fdadff1c04c in read () at /usr/lib/libc.so.6
#1  0x00007fdae10b47e7 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#2  0x0000558afeb1f7e7 in  ()
#3  0x0000558afeb1f8ae in  ()
#4  0x0000558afeb1f912 in  ()
#5  0x00007fdadfe5da00 in <signal handler called> () at /usr/lib/libc.so.6
#6  0x0000558afef129e6 in gimp_tagged_get_identifier ()
#7  0x0000558afef10d27 in  ()
#8  0x00007fdae0199e9f in g_queue_foreach () at /usr/lib/libglib-2.0.so.0
#9  0x0000558afef1085a in gimp_tag_cache_add_container ()
#10 0x0000558afee37494 in gimp_data_factories_load ()
#11 0x0000558afee3763e in gimp_restore ()
#12 0x0000558afeb24f7e in app_run ()
#13 0x0000558afeb1a4ba in main ()
[Inferior 1 (process 4352) detached]

```


So I figured maybe an update before a reinstall?


Code: [Select]
# pacman -Su
error: could not register 'system' database (database already registered)
error: could not register 'world' database (database already registered)
error: could not register 'galaxy' database (database already registered)
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (1) graphviz-7.0.3-1

Total Download Size:    3.60 MiB
Total Installed Size:  10.00 MiB
Net Upgrade Size:       0.01 MiB

:: Proceed with installation? [Y/n] y


Interestingly a "graphviz-7.0.3-1-x86_64" was suggested so maybe the bug is in the older version of THAT?

Code: [Select]
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 graphviz-7.0.3-1-x86_64                            3.6 MiB   970 KiB/s 00:04 [############################################] 100%
(1/1) checking keys in keyring                                                [############################################] 100%
(1/1) checking package integrity                                              [############################################] 100%
(1/1) loading package files                                                   [############################################] 100%
(1/1) checking for file conflicts                                             [############################################] 100%
(1/1) checking available disk space                                           [############################################] 100%
:: Processing package changes...
(1/1) upgrading graphviz                                                      [############################################] 100%
:: Running post-transaction hooks...
(1/1) Warn about old perl modules


# pacman -S gimp
error: could not register 'system' database (database already registered)
error: could not register 'world' database (database already registered)
error: could not register 'galaxy' database (database already registered)
warning: gimp-2.10.32-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) gimp-2.10.32-2

Total Installed Size:  113.04 MiB
Net Upgrade Size:        0.00 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                                [############################################] 100%
(1/1) checking package integrity                                              [############################################] 100%
(1/1) loading package files                                                   [############################################] 100%
(1/1) checking for file conflicts                                             [############################################] 100%
(1/1) checking available disk space                                           [############################################] 100%
:: Processing package changes...
(1/1) reinstalling gimp                                                       [############################################] 100%
:: Running post-transaction hooks...
(1/2) Updating icon theme caches...
(2/2) Updating the desktop file MIME type cache...



Now gimp works

BUT by now I'm starting to go oxygen-low like a fish in the sahara, don't know if I quoted everything relevant

Thanks for the help


Who, has loved us more?


Re: no can gimp no more

Reply #18
as for now you seem to be fine.

but never do a partial upgrade.
i mean instead of
Code: [Select]
pacman -S aNewPackage
do
Code: [Select]
 pacman -Syu aNewPackage
and always update the database before upgrade.
i mean instead of
Code: [Select]
pacman -Su
do
Code: [Select]
pacman -Syu

Re: no can gimp no more

Reply #19
delete gimp with
Code: [Select]
pacman -Rns gimp
also remove any existing gimp config in
Code: [Select]
~/.config/GIMP
remove any exiting cache by
Code: [Select]
pacman -Sc

install gimp again from artix's world repo
and check if output of this command is as mine. (I'm looking if there's some alias or wrapper)
Code: [Select]
$ which gimp
/usr/bin/gimp
if you can't run gimp at this point try reinstalling all the gimp dependencies. here's the list
Code: [Select]
babl  dbus-glib  desktop-file-utils  gegl  glib-networking  hicolor-icon-theme  openjpeg2  lcms2  libheif  libexif  libgudev libmng  libmypaint  librsvg  libwebp  libwmf  libxmu  libxpm  mypaint-brushes1  openexr  poppler-data  gtk2  graphviz


I hope this works.

I've got Artix:
VERSION_ID=20230814
VARIANT=cinnamon-s6

When install gimp from pacman it doesn't show up on the menu.
Running gimp yeilds:

gimp: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.15' not found (required by /usr/lib/libexiv2.so.28)

I'm pretty sure that represents some dependency issue but I'm not familiar with what to load to fix it.

Of course I did a system update, installing everything which DID NOT necessitate IPv6.
I'm just not going to do that.

Then, I went down the list of dependencies on the AUR site for gimp.

icu didn't install (didn't write down the error)
ibart-lgpl didn't install (didn't write down the error again)

installing curl (which was already installed but I didn't try it) trashed pacman.
Then, I had to re-install Artix because it would no longer boot. :(

I really need a graphics program that might be able to convert and .pdf to a .png in a readable fashion and I need it quickly.


I'll try this and let you know.....
QuickTime v6 (and presumably above) requires IPv6.
I block ALL of IPv6!
I also block all Amazon, Google, Microsoft/Bing/Azure/LinkedIn/Yammer, Edgecast/Fastly/ANS Comm,  Facebook/Meta, Twitter/X, as well as any other IP's which show up on my firewall (about 3% of all IPv4).  Consequently, I do NOT have email addresses nor accounts on any of these systems.  Please don't ask!

Re: no can gimp no more

Reply #20
I did try to install gimp from git.

The build failed citing an inability to resolve dependencies, which kind of cements what the problem is....but not necessarily which dependencies, which would be what the solution is....
QuickTime v6 (and presumably above) requires IPv6.
I block ALL of IPv6!
I also block all Amazon, Google, Microsoft/Bing/Azure/LinkedIn/Yammer, Edgecast/Fastly/ANS Comm,  Facebook/Meta, Twitter/X, as well as any other IP's which show up on my firewall (about 3% of all IPv4).  Consequently, I do NOT have email addresses nor accounts on any of these systems.  Please don't ask!

Re: no can gimp no more

Reply #21
delete gimp with
Code: [Select]
pacman -Rns gimp
also remove any existing gimp config in
Code: [Select]
~/.config/GIMP
remove any exiting cache by
Code: [Select]
pacman -Sc

install gimp again from artix's world repo
and check if output of this command is as mine. (I'm looking if there's some alias or wrapper)
Code: [Select]
$ which gimp
/usr/bin/gimp
if you can't run gimp at this point try reinstalling all the gimp dependencies. here's the list
Code: [Select]
babl  dbus-glib  desktop-file-utils  gegl  glib-networking  hicolor-icon-theme  openjpeg2  lcms2  libheif  libexif  libgudev libmng  libmypaint  librsvg  libwebp  libwmf  libxmu  libxpm  mypaint-brushes1  openexr  poppler-data  gtk2  graphviz


I hope this works.

I've got Artix:
VERSION_ID=20230814
VARIANT=cinnamon-s6

When install gimp from pacman it doesn't show up on the menu.
Running gimp yeilds:

gimp: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.15' not found (required by /usr/lib/libexiv2.so.28)

I'm pretty sure that represents some dependency issue but I'm not familiar with what to load to fix it.

Of course I did a system update, installing everything which DID NOT necessitate IPv6.
I'm just not going to do that.

Then, I went down the list of dependencies on the AUR site for gimp.

icu didn't install (didn't write down the error)
ibart-lgpl didn't install (didn't write down the error again)

installing curl (which was already installed but I didn't try it) trashed pacman.
Then, I had to re-install Artix because it would no longer boot. :(

I really need a graphics program that might be able to convert and .pdf to a .png in a readable fashion and I need it quickly.


I'll try this and let you know.....


It didn't work. 

/usr/bin/gimp results in
/usr/bin/gimp: symbol lookup error: /usr/lib/libgexiv2.so.2: undefined symbol: g_once_init_enter_pointer

I also saw this error when installing graphviz-11.0.0-1-x86_64
Warning: Could not load "/usr/lib/graphviz/libgvplugin_gd.so.6" - It was found, so perhaps one of its dependents was not.  Try ldd.
Warning: Could not load "/usr/lib/graphviz/libgvplugin_gd.so.6" - It was found, so perhaps one of its dependents was not.  Try ldd.

ldd /usr/lib/graphviz/libgvplugin_gd.so.6 yeilds...

libavif.so.16 => not found

So I tried installing libavif with pacman
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing rav1e (0.7.1-1) breaks dependency 'librav1e.so=0-64' required by ffmpeg

Removing ffmpeg (apparently) will result in a nightmare just to load gimp:

So I tried removing ffmpeg

POS:[root]:/etc/pacman.d# pacman -R ffmpeg
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing ffmpeg breaks dependency 'libavcodec.so=60-64' required by chromaprint
:: removing ffmpeg breaks dependency 'libavformat.so=60-64' required by chromaprint
:: removing ffmpeg breaks dependency 'libavutil.so=58-64' required by chromaprint
:: removing ffmpeg breaks dependency 'libswresample.so=4-64' required by chromaprint
:: removing ffmpeg breaks dependency 'ffmpeg' required by ffmpegthumbnailer
:: removing ffmpeg breaks dependency 'ffmpeg' required by ffmpegthumbs
:: removing ffmpeg breaks dependency 'ffmpeg' required by gst-libav
:: removing ffmpeg breaks dependency 'ffmpeg' required by librewolf
:: removing ffmpeg breaks dependency 'ffmpeg' required by mpv
:: removing ffmpeg breaks dependency 'libavcodec.so=60-64' required by mpv
:: removing ffmpeg breaks dependency 'libavdevice.so=60-64' required by mpv
:: removing ffmpeg breaks dependency 'libavfilter.so=9-64' required by mpv
:: removing ffmpeg breaks dependency 'libavformat.so=60-64' required by mpv
:: removing ffmpeg breaks dependency 'libavutil.so=58-64' required by mpv
:: removing ffmpeg breaks dependency 'libswresample.so=4-64' required by mpv
:: removing ffmpeg breaks dependency 'libswscale.so=7-64' required by mpv

I think I'd better look for a different graphics package, if there is one on Artix.

QuickTime v6 (and presumably above) requires IPv6.
I block ALL of IPv6!
I also block all Amazon, Google, Microsoft/Bing/Azure/LinkedIn/Yammer, Edgecast/Fastly/ANS Comm,  Facebook/Meta, Twitter/X, as well as any other IP's which show up on my firewall (about 3% of all IPv4).  Consequently, I do NOT have email addresses nor accounts on any of these systems.  Please don't ask!

Re: no can gimp no more

Reply #22
There's a reference to this problem (which is apparently fairly widespread among the Linux's) on:
https://bbs.archlinux.org/viewtopic.php?id=127564
...which cites a problem with glib-networking

However,,

pacman -R glib-networking

...results in....

pacman -R glib-networking
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing glib-networking breaks dependency 'glib-networking' required by libsoup
:: removing glib-networking breaks dependency 'glib-networking' required by libsoup3

...and....

POS:[root]:/home/john# pacman -R libsoup3
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing libsoup3 breaks dependency 'libsoup3' required by epiphany
:: removing libsoup3 breaks dependency 'libsoup3' required by geoclue
:: removing libsoup3 breaks dependency 'libsoup3' required by gnome-calculator
:: removing libsoup3 breaks dependency 'libsoup3' required by gssdp
:: removing libsoup3 breaks dependency 'libsoup-3.0.so=0-64' required by gssdp
:: removing libsoup3 breaks dependency 'libsoup3' required by gst-plugins-good
:: removing libsoup3 breaks dependency 'libsoup-3.0.so=0-64' required by gupnp
:: removing libsoup3 breaks dependency 'libsoup3' required by gvfs
:: removing libsoup3 breaks dependency 'libsoup3' required by librest
:: removing libsoup3 breaks dependency 'libsoup-3.0.so=0-64' required by librest
:: removing libsoup3 breaks dependency 'libsoup3' required by webkit2gtk-4.1
:: removing libsoup3 breaks dependency 'libsoup3' required by webkitgtk-6.0

it's a big deal.

I don't see how anyone has gimp "running smoothly" (or at all) or Artix.

QuickTime v6 (and presumably above) requires IPv6.
I block ALL of IPv6!
I also block all Amazon, Google, Microsoft/Bing/Azure/LinkedIn/Yammer, Edgecast/Fastly/ANS Comm,  Facebook/Meta, Twitter/X, as well as any other IP's which show up on my firewall (about 3% of all IPv4).  Consequently, I do NOT have email addresses nor accounts on any of these systems.  Please don't ask!

Re: no can gimp no more

Reply #23
I don't see how anyone has gimp "running smoothly" (or at all) or Artix.
Apart from a single temporary problem, Gimp has always worked well on our PCs using Artix OpenRC XFCE.
Gimp exports from png to pdf and vice versa.

Below Gimp in detail:
Spoiler (click to show/hide)



Re: no can gimp no more

Reply #24
pdf2png from the AUR would probably do what you want, its a simple little utility. Goodness knows what you have done (or not done) that installed apps don't even show up in the menu, I would suggest going through the wiki pages for installation, configuration and troubleshooting and check everything is set up correctly, especially stuff like hostname and groups, also check if your desktop components have missing dependencies.
https://wiki.artixlinux.org/
It's generally better to start a new thread, and link to the old one if you need to refer to procedures you have followed, because 2 year old bugs are likely to be long since fixed.

Re: no can gimp no more

Reply #25
Of course I did a system update, installing everything which DID NOT necessitate IPv6.
You can just disable IPv6 system-wide at boot and let them crying: ipv6.disable=1

I really need a graphics program that might be able to convert and .pdf to a .png in a readable fashion and I need it quickly.
convert(1) from imagemagick does wonders: convert file.pdf page.png
To build gimp-git, you better use buildpkg from our artools-pkg suite, it'll pull all deps and build in a clean chroot.