[MacPorts] #57393: KDE apps fail on MacPorts wide upgrade

MacPorts noreply at macports.org
Tue Oct 16 01:30:04 UTC 2018


#57393: KDE apps fail on MacPorts wide upgrade
------------------------+-------------------------
  Reporter:  cvonnagy   |      Owner:  NicosPavlov
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  libkdcraw  |
------------------------+-------------------------
Changes (by ryandesign):

 * status:  new => assigned
 * owner:  (none) => NicosPavlov
 * port:   => libkdcraw


Old description:

> 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.

New description:

 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.

--

Comment:

 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?

-- 
Ticket URL: <https://trac.macports.org/ticket/57393#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list