Package Details: imagemagick-full 7.1.1.31-1

Git Clone URL: https://aur.archlinux.org/imagemagick-full.git (read-only, click to copy)
Package Base: imagemagick-full
Description: An image viewing/manipulation program (Q32 HDRI with all possible features)
Upstream URL: https://www.imagemagick.org/
Keywords: convert graphics image imagemagick photo
Licenses: LicenseRef-custom
Conflicts: imagemagick, libmagick
Provides: imagemagick, libmagick, libmagick-full
Replaces: libmagick-full
Submitter: dbermond
Maintainer: dbermond
Last Packager: dbermond
Votes: 17
Popularity: 0.000084
First Submitted: 2015-12-27 13:40 (UTC)
Last Updated: 2024-04-22 21:11 (UTC)

Required by (1060)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

japp1egate commented on 2018-01-24 21:58 (UTC) (edited on 2018-01-24 22:17 (UTC) by japp1egate)

Thank you for the helpful advice. I completely removed my previous source directory, followed the instructions you provided, and came to the exact same result.

mv: cannot stat '/home/japple/src/imagemagick-full/pkg/libmagick-full/usr/lib/perl5': No such file or directory ==> ERROR: A failure occurred in package_libmagick-full(). Aborting...

I recognize and understand that you are not able to reproduce the error on your side, but by looking at the issue I'm having, are you able to make a determination as to what's actually broken and offer some advice on how to fix it?

dbermond commented on 2018-01-24 21:28 (UTC)

@japp1egate It seems that you're doing it in the wrong way. You do not need to extract the contents of the ImageMagick source tarball because it's done by makepkg. You're not supposed to copy the .diff file because it comes along with this AUR package.

Try to build using exactly these commands somewhere inside your home folder (after installing the AUR dependencies):

$ git clone https://aur.archlinux.org/imagemagick-full.git
$ cd imagemagick-full
$ makepkg -ris

japp1egate commented on 2018-01-24 19:49 (UTC) (edited on 2018-01-24 20:19 (UTC) by japp1egate)

Happened again from my homedir:

$ makepkg

...

[snipped for brevity]

...

mv: cannot stat '/home/japple/src/ImageMagick-7.0.7-22/pkg/libmagick-full/usr/lib/perl5': No such file or directory ==> ERROR: A failure occurred in package_libmagick-full(). Aborting...

I have extracted the contents of ImageMagick-7.0.7-22.tar.xz to a src/ directory in my homedir. I then copied the arch-fonts.diff into the resulting ImageMagick-7.0.7-22 directory.

After downloading the PKGBUILD file into the same extracted directory, I ran makepkg, the result of which you see above.

Inside the PKGBUILD, I see a section labeled "package_imagemagick-full()" and within that function is a line which reads 'find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} +'. I believe this is where the process is breaking for me.

dbermond commented on 2018-01-24 01:37 (UTC)

@japp1egate Sorry, but I cannot reproduce your issue. Package is building fine for me, even in a clean chroot.

Are you building in directory /usr/src? If so, please try to build somewhere inside your home directory. Otherwise, try to build in a clean chroot.

japp1egate commented on 2018-01-24 01:22 (UTC) (edited on 2018-01-24 01:22 (UTC) by japp1egate)

$ makepkg

...

[snipped for brevity]

...

mv: cannot stat '/usr/src/ImageMagick-7.0.7-22/pkg/libmagick-full/usr/lib/perl5': No such file or directory

dbermond commented on 2018-01-08 01:01 (UTC)

@ahjolinna Ok, no problem. Package is building fine with makepkg in a normal local build. Please try it.

No need to use chroot. I use chroot to build imagemagick-full for testing purposes only.

ahjolinna commented on 2018-01-08 00:41 (UTC)

I notice that it was a pacaur issue (apparently pacaur is not maintained anymore...only reason why I still use it was because of habit and too lazy for clean chroot)...so this was a false "alarm"..sorry

dbermond commented on 2018-01-07 23:42 (UTC)

@ahjolinna Sorry, but I cannot reproduce your issue. What is the command that you're using to build?

Package is building fine for me, even in a clean chroot.

ahjolinna commented on 2018-01-07 21:50 (UTC)

:: resolving dependencies... :: no results found for perl< (dependency tree: imagemagick-full perl)