Created attachment 588246 [details, diff]
Patch to ical ebuild to install into /usr/lib rather than /usr/lib64
After doing the unsymlink migration and upgrading to profile 17.1, ical won't start.
It is looking for its code in /usr/lib/ical/
But the code is now installed into /usr/lib64/ical/
From my possibly incomplete understanding of where things should go, the former might actually make more sense, as ical's code is all tcl.
A hacky work around for the moment is simply:
ln -s /usr/lib64/ical /usr/lib/ical
A better fix is a simple patch to the ebuild, attached.
Created attachment 588490 [details]
Ebuild for ical-3.0.4
New ebuild for ical-3.0.4
I noticed today that even after the previous fix, ical-3.0 has a new problem - it crashes when a calendar entry is deleted.
I believe this is associated with the gcc-8.2 to 8.3 transition.
I also noticed that there is an ical-3.0.4 upstream.
I managed to hack at the old ebuild enough so that ical-3.0.4 builds and seems not to crash now. ebuild attached.