Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 692928 - app-office/ical-3.0-r2 fails to after unsymlink migration
Summary: app-office/ical-3.0-r2 fails to after unsymlink migration
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: no-symlink-lib
  Show dependency tree
 
Reported: 2019-08-27 05:13 UTC by Carl Michal
Modified: 2020-05-24 20:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to ical ebuild to install into /usr/lib rather than /usr/lib64 (ical.patch,472 bytes, patch)
2019-08-27 05:13 UTC, Carl Michal
Details | Diff
Ebuild for ical-3.0.4 (ical-3.0.4.ebuild,857 bytes, text/plain)
2019-08-28 18:44 UTC, Carl Michal
Details

Note You need to log in before you can comment on or make changes to this bug.
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.