Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 297924

Summary: libmpcdec.so installed by both media-libs/libmpcdecsv7 and media-sound/musepack-tools
Product: Gentoo Linux Reporter: Stirling Westrup <swestrup>
Component: [OLD] LibraryAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stirling Westrup 2009-12-22 18:27:07 UTC
libmpcdec.so is provided by media-libs/libmpcdecsv7-1.2.6 as well as media-sound/musepack-tools-458. This appears intentional as the package descriptions lead one to believe that the musepack-tools package is to replace the libmpcdecsv7 package. If this is the case, then the ebuilds involved should be modified to reflect this.

Reproducible: Always

Steps to Reproduce:
1. emerge media-libs/libmpcdecsv7-1.2.6
2. emerge media-sound/musepack-tools-458
3.

Actual Results:  
musepack-tools-458 fails to install due to an attempt to overwrite /usr/lib/libmpcdec.a and /usr/lib/libmpcdec.so


Expected Results:  
A clean install

It seems likely that simply unmerging libmpcdecsv7 before merging musepack-tools will solve the problem, although I do have some programs that link with libmpcdecsv7 and its not clear if they will work with the version of the library provided by musepack-tools. I'm testing that now.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2009-12-22 18:47:11 UTC
I don't see any failure posted here, libmpcdecsv7 sources have been 
explicitely modified to install libmpcdecsv7.so instead of 
libmpcdec.so.

That said, libmpcdecsv7 is now useless since everything has been ported to musepack-tools (still waiting for xine-lib and audacious go stable, and 
cynthiune patch to get applied).
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2009-12-22 19:44:48 UTC
Closing.. since it's impossible that libmpcdecsv7 would install libmpdcdec.so