Hello,

I’m not sure if the 1.x branch is maintained, but I discovered a couple of
issues today which we’re working around in Homebrew:

1. Python bindings are installed outside of the —prefix given to configure;
the makefile in the python directory installs the lcms module directly into
the site-packages of whichever python is in PATH. This breaks Homebrew’s
promise to only install files within Homebrew’s prefix and, outside
Homebrew, makes it difficult for non-root users to use the Python bindings.
“make install” should only install files inside prefix.

2. There is a race condition creating the site-packages directory if it
does not already exist, so we have to pass -j1 to make install for it to
complete successfully.

The fixes I’m applying are here:
https://github.com/Homebrew/homebrew/pull/33827

Thanks,
Tim
------------------------------------------------------------------------------
_______________________________________________
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user

Reply via email to