FS#9008 - commoncpp2 1.6.0-1 update breaks twinkle 1.0.1-2

Attached to Project: Arch Linux
Opened by Robert Bowers (onedingo) - Sunday, 23 December 2007, 09:14 GMT
Last edited by Aaron Griffin (phrakture) - Wednesday, 09 January 2008, 18:13 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jeff Mickey (codemac)
Architecture All
Severity Medium
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:
After a recent update to commoncpp2 1.6.0-1, twinkle 1.0.1-2 will no longer start.

The error is:

twinkle: error while loading shared libraries: libccext2-1.5.so.0: cannot open shared object file: No such file or directory

I have /usr/lib/libccext2-1.6.so.0

Didn't try twinkle-kdefree 1.0.1-2 to see if it is affected.
This task depends upon

Closed by  Aaron Griffin (phrakture)
Wednesday, 09 January 2008, 18:13 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed with 1.1-1
Comment by robin wood (dninja) - Thursday, 27 December 2007, 12:25 GMT
twinkle-kdefree also suffers from the same problem
Comment by robin wood (dninja) - Thursday, 27 December 2007, 12:49 GMT
I've just tried building twinkle-kdefree from abs and now get this different error:

/usr/bin/twinkle: error while loading shared libraries: libccgnu2-1.5.so.0: cannot open shared object file: No such file or directory

This seems to imply that it isn't twinkle that is broken but one of the libraries between it and commoncpp
Comment by Fred (f.rodrigo) - Friday, 28 December 2007, 09:43 GMT
same problem on x86_64
Comment by Benito (benito) - Friday, 04 January 2008, 15:53 GMT
workaround: rebuild commoncpp2-1.5.7 (simply change the pkgver in the PKGBUILD) and afterwards rebuild twinkle[-kdefree], then it works.
Comment by robin wood (dninja) - Friday, 04 January 2008, 16:50 GMT
Closer but no cigar. I now get this:

twinkle: error while loading shared libraries: libccext2-1.6.so.0: cannot open shared object file: No such file or directory

I guess that it means that that needs rolling back as well. I'll stick with ekiga till someone fixes the package, I don't want to start having odd versions of things all over my system.

And just for any beginners following the last instruction, you also need to delete the MD5 line at the bottom of the PKGBUILD.
Comment by Benito (benito) - Friday, 04 January 2008, 23:57 GMT
You need to build twinkle again from source, after building commoncpp2. At least that gave me a running twinkle and it makes sense, because libccext2 is provided by commoncpp2.

(Sorry for keeping quiet about the MD5-sums.)
Comment by robin wood (dninja) - Saturday, 05 January 2008, 00:05 GMT
I built and installed commoncpp2 version 1.5.7 from source then built and installed twinkle-kdefree, then got that error.
Comment by . (vilefridge) - Sunday, 06 January 2008, 01:13 GMT
http://bbs.archlinux.org/viewtopic.php?id=41643

Can someone increase the priority of this ticket? I'm experiencing the same issue on x86_64 twinkle & twinkle-kdefree.
Comment by . (vilefridge) - Tuesday, 08 January 2008, 16:27 GMT
This is fixed now for Arch64 as of 01/08/08
Comment by robin wood (dninja) - Tuesday, 08 January 2008, 21:39 GMT
twinkle-kdefree-1.1-1 fixes it for me on i686.

Loading...