# pkg install execline Updating repository catalogue The following 1 packages will be installed: Installing execline: 1.08 The installation will require 955 kB more space 0 B to be downloaded Proceed with installing packages [y/N]: y Checking integrity...pkg: WARNING: locally installed ImageMagick-nox11-6.8.0.7_3,1 conflicts on /usr/local/bin/import with: - execline-1.08 Fix: Perhaps both packages could contain a /usr/local/bin/import that is an exec-wrapper and will launch the correct `import` program. The ImageMagic `import` program doesn't take any short command-line options, and the execline `import` program doesn't take any long command-line options. Both packages could check for the existence of the exec-wrapper and either add it if it's missing or skip and continue if it exists. This requires cooperation between the two port maintainers. How-To-Repeat: # pkg install ImageMagic-nox11 # pkg install execline
Responsible Changed From-To: freebsd-ports-bugs->kwm Adopted ImageMagick take pr's
I'm not sure I can do anything about this, import is a very well known ImageMagick command.
Hi, I know this bug is ancient, but it's soon to be a non-issue. execline's import has been deprecated in the next major release (2.3.0.0, waiting on approval by the freebsd package merger folks) and will be going away in the next-next major release (2.4.0.0). This is doable because import is a convenience wrapper around importas, so with only a bit of work you can get the same effect out of importas. Cheers!
execline is now 2.3.0.4 https://svnweb.freebsd.org/ports?view=revision&revision=458734
... but still has bin/import...
https://skarnet.org/software/execline/importas.html https://skarnet.org/software/execline/import.html It is only needed to copy in the stagedirectory import to a another name e.g. importval or importvalue, and change it in the pkg-plist. (Maybe, a pkg-message "import has changed name to ...."
The latest release of execline removed the import command from the language after lots of grumbling. This solves the conflict between execline and ImageMagick.
Fixed because lang/execline no longer has an import-command.
Ups, CONFLICTS needs to be adapted.
Committed, fixed, thanks to all involved.
A commit references this bug: Author: pi Date: Fri Sep 21 18:37:30 UTC 2018 New revision: 480301 URL: https://svnweb.freebsd.org/changeset/ports/480301 Log: graphics/ImageMagick[7]: remove CONFLICTS with lang/execline - lang/execline dropped their bin/import, so it no longer conflicts PR: 185818 Submitted by: mj@netauth.com Approved by: koobs (maintainer timeout) Changes: head/graphics/ImageMagick/Makefile head/graphics/ImageMagick7/Makefile
A commit references this bug: Author: pi Date: Sat Sep 22 07:49:36 UTC 2018 New revision: 480358 URL: https://svnweb.freebsd.org/changeset/ports/480358 Log: graphics/ImageMagick[7]: remove CONFLICTS with lang/execline, 2nd try - lang/execline dropped their bin/import, so it no longer conflicts PR: 185818 Submitted by: mj@netauth.com Approved by: kwm (maintainer timeout) Changes: head/graphics/ImageMagick/Makefile head/graphics/ImageMagick7/Makefile