Red Hat Bugzilla – Bug 119562
xemacs wants older Canna
Last modified: 2007-11-30 17:10:39 EST
Description of problem:
I think xemacs needs to be recompiled against the newer Canna although
the dynamic library versions seem to have gone backwards (newer
package version 1, older 1.2)
Version-Release number of selected component (if applicable):
% rpm -qp --provides Canna-libs-3.7p1-6.i386.rpm
Canna-libs = 3.7p1-6
Steps to Reproduce:
1. rpm -Fvh Canna*3.7p1-6*
error: Failed dependencies:
libRKC.so.1.2 is needed by (installed) xemacs-21.4.15-3
libcanna.so.1.2 is needed by (installed) xemacs-21.4.15-3
I believe this happened when Canna was updated with xmkmf from xorg-x11.
Tagoh, is the right solution to change Canna or rebuild xemacs?
Jens, Canna has no idea to solve this as long as it uses the changed
xmkmf. the core part is including the ld options like -soname is
generated by xmkmf. just having libcanna.so.1.2 doesn't help so that
-soname has a decision for the soname you know. IOW current behavior
of xmkmf looks like libtool does. and I believe changing the minor
version of the soname shouldn't affects anything. so depending on
lib*.so.n is right, and rebuilding xemacs is the right solution then.
Thanks, should get fixed in next build.
Should be fixed in 21.4.15-4.
Is fixed. Thanks. :)