#37579: calligra: new port submission -------------------------+-------------------------------- Reporter: yue.liu@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: calligra | -------------------------+-------------------------------- Comment (by william@…): This thread, “[http://mac-os-forge.2317878.n4.nabble.com/SyCoCa-Fixing- broken-KDE-apps-td193574.html SyCoCa - Fixing broken KDE apps]” provided the (manual) solution for me. I ran kbuildsyscoca4 from the shell, and now the Calligra apps will start. I have added the suggested post-activate step to the Portfile, which I will attach in a moment (it will be Portfile.4). There is a question mark though; during that thread Nicolas Pavillon says: “To the best of my understanding, this was not possible to apply this approach on the ports I am maintaining, because kbuildsycoca needs to be run at user level, and not system. In the particular case I am thinking about, kdevelop, running it from the Portfile had no effect (there had been some discussion in the mailing list to try to run it from within the Portfile at user level, but with no direct solution). “It is just that if indeed this can be run within the standard installation process, this would greatly simplify things.” I would be grateful if somebody could try building using the attached Portfile.4, to see if this does make runnable Calligra apps for them with the kbuildsyscoca4 having been run as root. Apart from this wrinkle, Portfile.4 now builds and installs successfully for me! Thanks to Yue Liu for creating the port, hope that the kbuildsyscoca4 question can be resolved and the port added to the repository :) -- Ticket URL: <https://trac.macports.org/ticket/37579#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS