FS#16338 - [amarok] Needs rebuild: linked against old libtag-extras
Attached to Project:
Arch Linux
Opened by Gerardo Exequiel Pozzi (djgera) - Thursday, 24 September 2009, 01:24 GMT
Last edited by Giovanni Scafora (giovanni) - Sunday, 27 September 2009, 11:14 GMT
Opened by Gerardo Exequiel Pozzi (djgera) - Thursday, 24 September 2009, 01:24 GMT
Last edited by Giovanni Scafora (giovanni) - Sunday, 27 September 2009, 11:14 GMT
|
Details
amarok-2.1.1-1:NEEDED libtag-extras.so.0
New soname is libtag-extras.so.1 |
This task depends upon
Closed by Giovanni Scafora (giovanni)
Sunday, 27 September 2009, 11:14 GMT
Reason for closing: Fixed
Sunday, 27 September 2009, 11:14 GMT
Reason for closing: Fixed
$ amarok
amarok: error while loading shared libraries: libtag-extras.so.0: cannot open shared object file: No such file or directory
$ sudo pacman -U /var/cache/pacman/pkg/taglib-extras-0.1.7-1-x86_64.pkg.tar.gz
(replace with correct architecture/path)
home/andi/amarok/src/amarok-2.1.1/utilities/collectionscanner/CollectionScanner.cpp:64:33: error: asffiletyperesolver.h: No such file or directory
Maybe this is a bigger issue and that's why the package is not rebuild at the moment?
[ricardo@pcricardo ~]$ amarok
amarok: error while loading shared libraries: libtag-extras.so.0: cannot open shared object file: No such file or directory
please rebuild the package!
The maintainer of taglib-extras will need to fix this. We will probably want two different packages: taglib-extras0 for the 0.x library and taglib-extras1 for the 1.x library. taglib-extras could be a meta package or group that pulls in the latest version of the library. The amarok package will then need to explicitly depend on taglib-extras0.
In the meantime, as Andrew points out, you can just install the older version of taglib-extras. Download it from the Arch Rollback Machine:
http://arm.kh.nu/search/
Note that the upcoming release of Amarok 2.2 (currentl in RC) will use the newer taglib-extras 1.x.