Summary: | media-gfx/imagemagick: rm *.la fails with sys-devel/slibtool | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Joakim Tjernlund <joakim.tjernlund> |
Component: | Current packages | Assignee: | Codec Project <codec> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dilfridge, orbea |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 765709 |
Description
Joakim Tjernlund
2021-01-23 15:10:59 UTC
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabc71e350affd59fcbbaec8235faa0ef106c8b6 commit cabc71e350affd59fcbbaec8235faa0ef106c8b6 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2021-01-23 15:26:46 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2021-01-23 15:28:04 +0000 media-gfx/imagemagick: Fixed build with sys-devel/slibtool Bug: https://bugs.gentoo.org/766683 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> media-gfx/imagemagick/imagemagick-6.9.11.52.ebuild | 2 +- media-gfx/imagemagick/imagemagick-6.9.11.58.ebuild | 2 +- media-gfx/imagemagick/imagemagick-7.0.10.52.ebuild | 2 +- media-gfx/imagemagick/imagemagick-7.0.10.58.ebuild | 2 +- media-gfx/imagemagick/imagemagick-9999.ebuild | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) I have changed the "rm ..." call to a corrresponding "find ... -delete" call but I wonder if imagemagick plugins consumers still work when slibtool does not install any .la files at all. (In reply to Lars Wendler (Polynomial-C) from comment #2) > I have changed the "rm ..." call to a corrresponding "find ... -delete" call > but I wonder if imagemagick plugins consumers still work when slibtool does > not install any .la files at all. At least this built fine: Installed versions: 7.0.10.52(0/7.0.10-37)^t(10:38:39 2021-01-24)(X bzip2 cxx fontconfig jpeg lcms openmp pango png svg tiff truetype xml zlib -corefonts -djvu -fftw -fpx -graphviz -hdri -heif -jbig -jpeg2k -lqr -lzma -opencl -openexr -perl -postscript -q32 -q8 -raw -static-libs -test -webp -wmf) Andreas, the change has no effect on the package being generated by GNU libtool so there's no functional change for the ordinary users. I leave the decision to close this bug up to you. > but I wonder if imagemagick plugins consumers still work when slibtool does not install any .la files at all.
The slibtool package provides various symlinks that affects its behavior, the rclibtool, rdclibtool, clibtool, clibtool-shared and clibtool-static symlinks will install the .la files for when the program really needs them.
A better long term solution would be to fix the program to not depend on installed .la files, but I'm not sure if that is still the case in imagemagick?
(In reply to Lars Wendler (Polynomial-C) from comment #4) > Andreas, the change has no effect on the package being generated by GNU > libtool so there's no functional change for the ordinary users. I leave the > decision to close this bug up to you. Thanks. Let's close it. If the plugins dont work with slibtool it should be a new report. |