|Summary:||app-office/ical-3.0-r2 fails to after unsymlink migration|
|Product:||Gentoo Linux||Reporter:||Carl Michal <michal>|
|Component:||Current packages||Assignee:||No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>|
|Package list:||Runtime testing required:||---|
|Bug Depends on:|
Patch to ical ebuild to install into /usr/lib rather than /usr/lib64
Ebuild for ical-3.0.4
Description Carl Michal 2019-08-27 05:13:47 UTC
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.
Comment 1 Carl Michal 2019-08-28 18:44:32 UTC
Created attachment 588490 [details] Ebuild for ical-3.0.4 New ebuild for ical-3.0.4
Comment 2 Carl Michal 2019-08-28 18:45:04 UTC
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.