Opened 6 years ago
Last modified 4 years ago
#57393 assigned defect
KDE apps fail on MacPorts wide upgrade — at Version 1
Reported by: | cvonnagy (Christopher von Nagy) | Owned by: | NicosPavlov |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | libkdcraw |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Hi, I executed the following commands Friday to install QGIS on a High Sierra 10.12.6 system.
sudo port selfupdate sudo port upgrade outdated sudo port select --set python python36 sudo port install grass7 sudo port install qgis
The installation of qgis succeeded (grass7 failed but that is not the concern here) but as a consequence KDE programs (Kile, Okular, Umbrello) have stopped working, and dbus does not seem to be running (ps ax |grep dbus
). I unloaded and reloaded org.freedesktop.dbus-session.plist to no avail. libkdcraw also now generates a compile error. I am attaching the error log from libkdcraw if it is any way helpful.
Change History (2)
Changed 6 years ago by cvonnagy (Christopher von Nagy)
Attachment: | libkdcraw_main.log added |
---|
comment:1 Changed 6 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Owner: | set to NicosPavlov |
Port: | libkdcraw added |
Status: | new → assigned |
The first error in the log is:
error: no member named 'linenoise' in 'libraw_output_params_t'
I assume based on this that libraw, on which libkdcraw depends, has been updated in a non-backward-compatible way, and that libkdcraw needs to be updated to a new version that is compatible with this new libraw. (Although libraw hasn't been changed since it was updated to 0.19.0 back in July. Has it been a long time since you last updated your ports?)
As to your other issues, we need more details than "stopped working". If the programs don't launch, do they crash? Do they generate a crash log report that you could attach here?
libkdcraw compile log with error