Hi,
My project uses Log4j 2 as logging implementation and this causes some Log4j 1.X dependencies to be overridden by Log4j2. But some classes in the psl-core module use these old dependencies. You should consider them as a direct dependency if you are using them directly in your code. Here is what I found on maven built jar: 'org.linqs:psl-core:CANARY-2.3.1' (not the current version of repo!):
class: org.linqs.psl.config.Config:
import org.apache.log4j.helpers.Loader;
import org.apache.log4j.helpers.OptionConverter;
I noticed that these usages are removed from the repository. Could you consider merging a hotfix?