Red Hat Bugzilla – Bug 1288277
claws-mail-plugins-vcalendar needs to be rebuilt for EL7.2
Last modified: 2016-10-05 03:44:03 EDT
Description of problem:
claws-mail-plugins-vcalendar depends on libicalvcal.so.0, libicalss.so.0 and libical.so.0, provided by libical-0.48-6.el7 in RHEL 7.1.
libical was updated in RHEL 7.2, and the updated libical packages provides libicalvcal.so.1, libicalss.so.1 and libical.so.1. This means claws-mail-plugins-vcalendar will need to be rebuilt against the new library to be usable on RHEL 7.2
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Upgrade to RHEL 7.2
2. yum install claws-mail-plugins-vcalendar
See yum complain about a missing dependency
claws-mail-plugins-vcalendar gets installed
EPEL7's builders have already been updated to RHEL 7.2, so it probably suffices to just bump the release number and rebuild.
Rebuilding does work as expected.
I'm not quite sure why but when I installed build dependencies on my 7.2 builder machine via yum-builddep and then built claws-mail, I still got the so.0 vs. so.1 problem upon install on my client machine (fully updated to current -updates).
I downloaded this SRPM:
and built/installed that locally on my builder machine and then built claws-mail again, and then when I installed those RPM's on my client machine (just new claws-mail - libical still stock), it was fine.
The version yum pulled in on the builder was:
Jan 20 08:31:35 Installed: libical-1.0.1-1.el7.x86_64
Jan 20 08:32:28 Installed: libical-devel-1.0.1-1.el7.x86_64
and then my rebuild from source produced the same version:
so I'm not sure what's going on there. I'm hesitant to assume there's anything wrong with the stock libical builds, but usually this process is deterministic.
Is the rebuilt package available anywhere?
I'm running into this exact issue on a RHEL 7.2