FS#29608 - gnome 3.4 files libs to icu so .48 (libonline-accounts.so,libyelp.so.0.0.0)

Attached to Project: Arch Linux
Opened by C Anthony Risinger (extofme) - Wednesday, 25 April 2012, 02:57 GMT
Last edited by Eric Belanger (Snowman) - Wednesday, 25 April 2012, 03:31 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

# pacman -Q empathy icu
empathy 3.4.1-1
icu 49.1.1-1

# ldd `which empathy` | grep not
libnotify.so.4 => /usr/lib/libnotify.so.4 (0x00007f8842c32000)
libicui18n.so.48 => not found
libicuuc.so.48 => not found
libicudata.so.48 => not found
libicui18n.so.48 => not found
libicuuc.so.48 => not found
libicudata.so.48 => not found

# pacman -Qql icu |grep libicui18n.so.4[89]
/usr/lib/libicui18n.so.49
/usr/lib/libicui18n.so.49.1.1

# ls -g extra/os/x86_64/icu-49.1.1-1-x86_64.pkg.tar.xz extra/os/x86_64/empathy-3.4.1-1-x86_64.pkg.tar.xz
lrwxrwxrwx 1 users 56 Apr 23 04:04 extra/os/x86_64/empathy-3.4.1-1-x86_64.pkg.tar.xz -> ../../../pool/packages/empathy-3.4.1-1-x86_64.pkg.tar.xz
lrwxrwxrwx 1 users 53 Apr 23 04:08 extra/os/x86_64/icu-49.1.1-1-x86_64.pkg.tar.xz -> ../../../pool/packages/icu-49.1.1-1-x86_64.pkg.tar.xz

... (icu updated 4 minutes after gnome 3.4)

see: https://gist.github.com/2485742
This task depends upon

Closed by  Eric Belanger (Snowman)
Wednesday, 25 April 2012, 03:31 GMT
Reason for closing:  Not a bug
Comment by Eric Belanger (Snowman) - Wednesday, 25 April 2012, 03:21 GMT
'readelf -d /usr/bin/empathy |grep icu' doesn't output anything therefore empathy doesn't links to icu. So the problem is with one of empathy's dependency. Here, empathy and yelp starts fine.

Make sure your system is fully up-to-date and that you don't have any custome package of their dependencies installed.
Comment by C Anthony Risinger (extofme) - Wednesday, 25 April 2012, 03:30 GMT
damnit man! i tried to be sure this was not the case prior to wasting your time :-(

... alas, you are absolutely correct. i have long been working on a gobject-bindings patch for webkit, and as such, i had a custom build of libwebkit3[-git] installed, which of course was still linked to .48

so, feel feel to close, whoopsie ... but thanks nonetheless because the problem is now fixed :-)

Loading...