FS#8309 - amarok won't start with db 4.6
Attached to Project:
Arch Linux
Opened by matersci (matersci) - Monday, 15 October 2007, 07:38 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 15 October 2007, 10:46 GMT
Opened by matersci (matersci) - Monday, 15 October 2007, 07:38 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 15 October 2007, 10:46 GMT
|
Details
Description: amarok won't start with db 4.6, needs
libdb-4.5.so
$ amarokapp amarokapp: error while loading shared libraries: libdb-4.5.so: cannot open shared object file: No such file or directory building with abs also needs db 4.5. Build stops with error with db 4.6. using Arch i686 Additional info: * package version(s) amarok-base 1.4.7-1 db 4.6.21-1 |
This task depends upon
http://bugs.archlinux.org/task/6674?string=amarok&project=1&search_name=&type[]=&sev[]=&pri[]=&due[]=&reported[]=&cat[]=&status[]=&percent[]=&opened=matersci&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=
here it works on 686 and 64 wihtout any hickup
you have plugins installed?
pacman -Qi db should give you the depends, check if all those have been rebuilt.
are you using the same mirror source?
amarok-base 1.4.7-1
db 4.6.21-1
$ ldd `which amarokapp`|grep db
libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xb5db5000)
libdb-4.5.so => not found
$ amarok
Amarok: [Loader] Starting amarokapp..
Amarok: [Loader] Don't run gdb, valgrind, etc. against this binary! Use amarokapp.
amarokapp: error while loading shared libraries: libdb-4.5.so: cannot open shared object file: No such file or directory
I think I don't use kdemod... because I don't know what is it :|
[pierre@opteron ~]$ ldd `which amarokapp`|grep db
libdl.so.2 => /lib/libdl.so.2 (0x00002b266db98000)
[pierre@opteron ~]$ pacman -Q amarok-base db
amarok-base 1.4.7-1
db 4.6.21-1
I tried to reinstall amarok-base but it didn't helped.
Changing mirrors to:
ftp://mirror.icis.pcz.pl/archlinux/
also no effects during update.
check pacman -Qi db for known db depends on your system
Nazwa : db
Wersja : 4.6.21-1
URL : http://www.oracle.com/technology/software/products/berkeley-db/index.html
Licencja : custom
Grupy : base
Dostarcza : brak
Zależy od : gcc-libs coreutils
Usuwa : brak
Wymag. przez : apache apr-util cyrus-sasl heimdal kdeaddons kdebase
kdelibs kdesdk librcc libsasl neon pam perl python
python24 ruby samba smbclient taglib-rcc wireshark
apache apr-util cyrus-sasl heimdal kdeaddons kdebase
kdelibs kdesdk librcc libsasl neon pam perl python
python24 ruby samba smbclient taglib-rcc wireshark
pacman -Sy apache apr-util cyrus-sasl heimdal kdeaddons kdebase kdelibs kdesdk librcc libsasl neon pam perl python python24 ruby samba smbclient taglib-rcc wireshark
and then:
pacman -S amarok-base amarok-engine-xine
$ ldd `which amarokapp`|grep db
libdb-4.5.so => not found
$ ldd `which amarokapp`|grep db
libkwalletclient.so.1 => /opt/kde/lib/libkwalletclient.so.1 (0xb6dba000)
libdb-4.5.so => not found
$ ldd `which amarokapp`|grep db
libkdeui.so.4 => /opt/kde/lib/libkdeui.so.4 (0xb6db0000)
libdb-4.5.so => not found
$ ldd `which amarokapp`|grep db
libdb-4.5.so => not found
$ ldd `which amarokapp`|grep db
libkwalletclient.so.1 => /opt/kde/lib/libkwalletclient.so.1 (0xb6db2000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb58db000)
libdb-4.5.so => not found
strange :|
686:
md5sum amarok-base-1.4.7-1.pkg.tar.gz
85aff8e8a1134ad9cf8962676c4d350d amarok-base-1.4.7-1.pkg.tar.gz
x86_64:
md5sum amarok-base-1.4.7-1.pkg.tar.gz
75f437d9fac5dceb86eb9ff15c16e243 amarok-base-1.4.7-1.pkg.tar.gz
85aff8e8a1134ad9cf8962676c4d350d /var/cache/pacman/pkg/amarok-base-1.4.7-1.pkg.tar.gz
amarok-engine-xine 1.4.7-1
libmp4v2 1.5.0.1-1
libmysqlclient 5.0.45-1
postgresql-libs 8.2.4-1
ruby 1.8.6_p111-2
tunepimp 0.5.3-5
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: taglib-rcc is required by amarok-engine-xine
:: taglib-rcc is required by k3b
:: taglib-rcc is required by kdemultimedia
:: taglib-rcc is required by mp3unicode
:: taglib-rcc is required by tunepimp
$ LANG="" pacman -Rd taglib-rcc
$ LANG="" pacman -S taglib
$ amarok
and works fine!