Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 692928

Summary: app-office/ical-3.0-r2 fails to after unsymlink migration
Product: Gentoo Linux Reporter: Carl Michal <michal>
Component: Current packagesAssignee: No maintainer - Look at if you want to take care of it <maintainer-needed>
Status: UNCONFIRMED ---    
Severity: normal Keywords: PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 506276    
Attachments: 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.