This port fails to install when upgrading to the latest version. The error message indicates a conflict w/ graphics/jpeg-turbo.
Is it no longer possible to have the conflict resolved like so: https://www.freshports.org/commit.php?category=graphics&port=mozjpeg&files=yes&message_id=201705131459.v4DExAq8088390@repo.freebsd.org
I forgot to copy and paste the exact terminal output:
===> Installing for mozjpeg-4.0.0
===> Checking if mozjpeg is already installed
===> Registering installation for mozjpeg-4.0.0
pkg-static: mozjpeg-4.0.0 conflicts with jpeg-turbo-2.0.5 (installs files into the same place). Problematic file: /usr/local/bin/cjpeg
*** Error code 70
Same problem here. graphics/jpeg-turbo is needed as dependency by multiple other pkgs, so there should be a solution to either excloude some stuff from mozjpeg or install in a different place.
With both mozjpeg-3.3.1 and jpeg-turbo installed, I have
246:-ljpeg.8 => /usr/local/lib/libjpeg.so.8
439:-ljpeg.8 => /usr/local/lib/mozjpeg/libjpeg.so.8
from `ldconfig -r`
USE_LDCONFIG is removed in 4.0.0
May we have some symbolic links like /usr/local/lib/libjpeg-mozjpeg.so.8 => /usr/local/lib/mozjpeg/libjpeg.so.8
to make it easier to create a py-pillow-mozjpeg slave port.
Upstream changed to CMake which does not have --program-prefix.
But why do you need both ports at the same time?
(In reply to buganini from comment #4)
I'll add USE_LDCONFIG back. Thanks!