Skip to content

Qt library conflict with v0.57.3 #392

@jjstickel

Description

@jjstickel

With GR v0.57.3 installed, I get the following when using Plots with the pyplot() backend:

julia> using Plots

julia> pyplot()
objc[3586]: Class QMacAutoReleasePoolTracker is implemented in both /Users/jstickel/.julia/artifacts/ee74d003b12e6dd5f748e8cefb1688edbdfb184b/lib/QtCore.framework/Versions/5/QtCore (0x16e94c9b8) and /opt/local/libexec/qt5/lib/QtCore.framework/Versions/5/QtCore (0x1731d5448). One of the two will be used. Which one is undefined.
objc[3586]: Class QT_ROOT_LEVEL_POOL__THESE_OBJECTS_WILL_BE_RELEASED_WHEN_QAPP_GOES_OUT_OF_SCOPE is implemented in both /Users/jstickel/.julia/artifacts/ee74d003b12e6dd5f748e8cefb1688edbdfb184b/lib/QtCore.framework/Versions/5/QtCore (0x16e94ca30) and /opt/local/libexec/qt5/lib/QtCore.framework/Versions/5/QtCore (0x1731d54c0). One of the two will be used. Which one is undefined.
objc[3586]: Class KeyValueObserver is implemented in both /Users/jstickel/.julia/artifacts/ee74d003b12e6dd5f748e8cefb1688edbdfb184b/lib/QtCore.framework/Versions/5/QtCore (0x16e94ca58) and /opt/local/libexec/qt5/lib/QtCore.framework/Versions/5/QtCore (0x1731d54e8). One of the two will be used. Which one is undefined.
objc[3586]: Class RunLoopModeTracker is implemented in both /Users/jstickel/.julia/artifacts/ee74d003b12e6dd5f748e8cefb1688edbdfb184b/lib/QtCore.framework/Versions/5/QtCore (0x16e94caa8) and /opt/local/libexec/qt5/lib/QtCore.framework/Versions/5/QtCore (0x1731d5538). One of the two will be used. Which one is undefined.
Plots.PyPlotBackend()

Subsequently running plot() causes a segfault. This does not happen if I set the GR version to 0.55.0. I am using MacPorts-installed python (ENV["PYTHON"] = "python3.8"), but I also noticed a Qt library conflict with a Qt library in ~/.julia/conda/ when I temporarily tried using that version of python (ENV["PYTHON"] = ""). I couldn't actually make that python work due to a separate problem, though. In any case, I should be able to use a system-installed python.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions