I tried to compile and install the last desktop-file-utils package when I bumped into this error:
if test "emacs" != "no"; then \
am__dir=. am__subdir_includes=''; \
case desktop-entry-mode.elc in */*) \
am__dir=`echo 'desktop-entry-mode.elc' | sed 's,/[^/]*$,,'`; \
am__subdir_includes="-L $am__dir -L ./$am__dir"; \
test -d "$am__dir" || /usr/bin/mkdir -p "$am__dir" || exit 1; \
emacs --batch \
$am__subdir_includes -L . -L . \
--eval "(defun byte-compile-dest-file (f) \"desktop-entry-mode.elc\")" \
--eval "(unless (byte-compile-file \"desktop-entry-mode.el\") (kill-emacs 1))"; \
else :; fi
emacs: error while loading shared libraries: libMagickWand-6.Q16.so.1: cannot open shared object file: No such file or directory
I had to recompile ImageMagick last week, and I never use emacs, so I didn't notice that it is linked to the so.1 version (the new version created .so.2).
Is it possible to skip things emacs related? Maybe a configure option? I couldn't find any solution, short from editing configure by hand?
I made a wild guess and ran EMACS=no ./configure ...
and this worked - desktop-file-validate was correctly installed.
I didn't close the bug (feel free to do so), because I still think
this should be either documented or implemented as a configure
Thanks for all the good work!
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xdg/desktop-file-utils/issues/15.