Package Details: libmagick6 6.9.13.18-1

Git Clone URL: https://aur.archlinux.org/imagemagick6.git (read-only, click to copy)
Package Base: imagemagick6
Description: An image viewing/manipulation program (legacy 6.9.13-* series; library)
Upstream URL: https://legacy.imagemagick.org/
Keywords: ImageMagick imagemagick6
Licenses: custom
Submitter: arojas
Maintainer: envolution
Last Packager: envolution
Votes: 10
Popularity: 0.000000
First Submitted: 2021-01-29 14:32 (UTC)
Last Updated: 2024-11-14 09:50 (UTC)

Dependencies (42)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 Next › Last »

gudwin commented on 2021-10-13 12:04 (UTC)

@kinoe I had the exact same problem here, and I solved that by simply deleting:

rm -rf /var/tmp/pamac-build-<YOUR USER HERE>/imagemagick6/

and then doing the update again. Apparently, all the issues for this package's bad behavior have to do with this directory not being correctly updated during the upgrade. In this case, this happens because if you already applied the last update, the file ImageMagick6-6.9.12-25.tar.gz already exists in this directory, and is not being downloaded in the new update. For all those having problems with this package, usually simply deleting this directory will solve all the problems. I still didn't understand why this happens only to this package. I have many AUR packages, and they seem equivalent to this one. But this problem still persists, upgrade after upgrade, for some unknown reason.

a-bostaurus commented on 2021-10-13 09:08 (UTC)

I'm updating with trizen. Since many days there is an unfullfilled dependency with libjxl. In Terminal it is said: ":: libjxl not found. :: Dependency not found: libjxl". Because of that, updating does not work.

kinoe commented on 2021-10-13 04:58 (UTC) (edited on 2021-10-13 05:01 (UTC) by kinoe)

Check source files with sha256sums... ImageMagick6-6.9.12-25.tar.gz ... FAILED arch-fonts.diff ... Success ==> ERROR: One or more files did not pass the validity check!

PKGBUILD: sha256sums=('b8ad91a0c1dcb2fc1e5f70dec57b98f61437787434a87fc4f6a78eeb4b8581d5' 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')

kflak commented on 2021-10-09 17:07 (UTC)

Same as @jlevers and @newsboost. Build fails both with paru and manually.

jlevers commented on 2021-09-25 20:18 (UTC)

I'm having the same issue as @newsboost, and I run into the problem both when I build the package manually and when I try to install it using pamac.

newsboost commented on 2021-09-17 17:02 (UTC) (edited on 2021-09-17 17:04 (UTC) by newsboost)

Hi, sorry. I don't understand this: "DO NOT report issues if you’re using an AUR helper...". Why? I thought all aur-packages were supposted to work using AUR helpers. In this case I can upgrade EVERYTHING else on my system, except this package. I'm using yay and get:

% yay -Suyy
:: Synchronizing package databases...
 core                                                                          138.1 KiB   488 KiB/s 00:00 [###############################################################] 100%
 extra                                                                        1568.2 KiB  19.9 MiB/s 00:00 [###############################################################] 100%
 community                                                                       5.8 MiB  36.2 MiB/s 00:00 [###############################################################] 100%
 multilib                                                                      149.3 KiB  8.57 MiB/s 00:00 [###############################################################] 100%
:: Starting full system upgrade...
 there is nothing to do
:: Searching databases for updates...
:: Searching AUR for updates...
 -> zoom: local (5.7.6-1) is newer than AUR (5.7.6a-1)
 -> Missing AUR Packages:  haskell-haddock-library1.9  libopenaptx  nodejs-lts-dubnium
 -> Orphaned AUR Packages:  umit  vuze
:: 1 Packages to upgrade.
1  aur/libmagick6  6.9.12.20-1 -> 6.9.12.22-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
==> 
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  imagemagick6-6.9.12.22-1 (libmagick6)

  1 imagemagick6 (libmagick6)        (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> a
:: Deleting (1/1): /home/user/.cache/yay/imagemagick6
:: Downloaded PKGBUILD (1/1): imagemagick6 (libmagick6)
  1 imagemagick6 (libmagick6)        (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: (1/1) Parsing SRCINFO: imagemagick6 (libmagick6)
==> Making package: imagemagick6 6.9.12.22-1 (Fri 17 Sep 2021 06:50:24 PM CEST)
==> Retrieving sources...
  -> Downloading ImageMagick6-6.9.12-22.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   145  100   145    0     0    369      0 --:--:-- --:--:-- --:--:--   369
100 12.9M  100 12.9M    0     0  8837k      0  0:00:01  0:00:01 --:--:-- 12.6M
  -> Found arch-fonts.diff
==> Validating source files with sha256sums...
    ImageMagick6-6.9.12-22.tar.gz ... Passed
    arch-fonts.diff ... Passed
==> Making package: imagemagick6 6.9.12.22-1 (Fri 17 Sep 2021 06:50:27 PM CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found ImageMagick6-6.9.12-22.tar.gz
  -> Found arch-fonts.diff
==> Validating source files with sha256sums...
    ImageMagick6-6.9.12-22.tar.gz ... Passed
    arch-fonts.diff ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting ImageMagick6-6.9.12-22.tar.gz with bsdtar
==> Starting prepare()...
patching file config/type-dejavu.xml.in
patching file config/type-ghostscript.xml.in
==> Sources are ready.
==> Making package: imagemagick6 6.9.12.22-1 (Fri 17 Sep 2021 06:50:29 PM CEST)
...
...
==> Starting check()...
make  check-am
...
PASS: Magick++/demo/demos.tap 24
PASS: tests/validate-formats-memory.tap 1
PASS: tests/validate-formats-map.tap 1
PASS: tests/validate-formats-disk.tap 1
============================================================================
Testsuite summary for ImageMagick 6.9.12-22
============================================================================
# TOTAL: 76
# PASS:  76
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
...
==> Entering fakeroot environment...
==> Starting package_libmagick6()...
make  install-am
...
...
...
libtool: warning: relinking 'coders/xwd.la'
libtool: install: (cd /home/user/.cache/yay/imagemagick6/src/ImageMagick6-6.9.12-22; /bin/sh "/home/user/.cache/yay/imagemagick6/src/ImageMagick6-6.9.12-22/libtool"  --silent --tag CC --mode=relink gcc -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -pthread -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/pixman-1 -I/usr/include/libraw -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -pthread -I/usr/include/OpenEXR -I/usr/include/Imath -I/usr/include/lqr-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/openjpeg-2.4 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -fopenmp -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -pthread -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 -no-undefined -export-symbols-regex ".*" -shared -module -avoid-version -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o coders/xwd.la -rpath /usr/lib/ImageMagick-6.9.12/modules-Q16HDRI/coders coders/xwd_la-xwd.lo magick/libMagickCore-6.Q16HDRI.la -lSM -lICE -lX11 -inst-prefix-dir /home/user/.cache/yay/imagemagick6/pkg/libmagick6)
libtool: install: /usr/bin/install -c coders/.libs/xwd.soT /home/user/.cache/yay/imagemagick6/pkg/libmagick6/usr/lib/ImageMagick-6.9.12/modules-Q16HDRI/coders/xwd.so
libtool: install: /usr/bin/install -c coders/.libs/xwd.lai /home/user/.cache/yay/imagemagick6/pkg/libmagick6/usr/lib/ImageMagick-6.9.12/modules-Q16HDRI/coders/xwd.la
libtool: warning: remember to run 'libtool --finish /usr/lib/ImageMagick-6.9.12/modules-Q16HDRI/coders'
make[2]: Leaving directory '/home/user/.cache/yay/imagemagick6/src/ImageMagick6-6.9.12-22'
make[1]: *** [Makefile:11813: install-am] Error 2
make[1]: Leaving directory '/home/user/.cache/yay/imagemagick6/src/ImageMagick6-6.9.12-22'
make: *** [Makefile:11807: install] Error 2
==> ERROR: A failure occurred in package_libmagick6().
    Aborting...
error making: imagemagick6 (libmagick6)

Don't understand this. Appreciate any help, thanks!

gudwin commented on 2021-09-15 11:05 (UTC)

@power_frontier I believe I found the origin of the problem. It may be on the .gitignore and the git mechanism. If you, for some reason have edited one of the files (e.g. the PKGBUIKD file), the git mechanism does not allow you to do a git pull and obtain the newest version, because it detects you have a change in your local repository, and you need, at least to stash to do a git pull. Consequently, your AUR helper (pamac, etc) fails in obtaining the newest version and keeps trying to install the old version. I found this while trying to manually do a git pull at the:

/var/tmp/pamac-build-<your user here>/imagemagick6

Git was not allowing a git pull due to a previous change at the PKGBUILD file I really did (by using the pamac e option to edit the file). I am still trying to understand why this does not happen to other packages, which also leave stuff at /var/tmp/pamac-build-<your user here>/ directory. I have many packages there, but this package, for some reason, is the only one giving trouble. But @power_frontier, you are right. By only doing a

rm -rf /var/tmp/pamac-build-<your user here>/imagemagick6

before trying to update solves the problem, because then this directory is regenerated in your next update and this fixes the problem. @yochananmarqos sorry for reporting something related to an AUR helper, but I felt this might be a piece of information that might help others with the same problem, and I can see I was not the only one having them. Also, I don't know if you can change something either in .gitignore or another configuration at the .git subdirectory to avoid this. But I believe the problem is somewhat associated with git not allowing a git pull, after you edit any file at the directory.

power_frontier commented on 2021-09-15 03:01 (UTC)

@gudwin @politas I had the same problem during the last 2 or 3 upgrades using pamac from Manjaro, but today I just cleaned the pamac aur cache and it get upgraded ok.

yochananmarqos commented on 2021-09-08 21:45 (UTC) (edited on 2022-08-27 21:36 (UTC) by yochananmarqos)

DO NOT report issues if you’re using an AUR helper (including Pamac aka Add/Remove Software). If you have a problem, build it manually and see if you can reproduce the issue.

Please don't spam the comments if the package is out of date. Just flag it out of date.

gudwin commented on 2021-09-07 13:58 (UTC)

Again ... the same bug ! In order to install I had to manually edit:

after doing "pamac update" when it asks if I want to edit the PKGBUILD I selected 'e' (for editing) and then edited the following variables:

_pkgver=6.9.12-21
sha256sums=('5e5b238bb34849e7b2ac3916074768ea72e1a915500dcada78064059e95ca0a7'
            'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')

Apparently, there is some bug, which does not delete the last PKGBUILD and then pamac tries to rebuild the last one instead of the new one. Pretty annoying