mysql5 vs mysql devel

Ryan Schmidt ryandesign at macports.org
Wed Dec 23 13:39:00 PST 2009


On Dec 23, 2009, at 11:37, Payam Minoofar wrote:

> On Dec 22, 2009, at 10:02 PM, Ryan Schmidt wrote:
> 
>> MacPorts doesn't care about the versions. The amarok port declares its dependency on MySQL thus:
>> 
>> path:lib/mysql5/libmysqld.a:mysql5
>> 
>> This means any port that provides /opt/local/lib/mysql5/libmysqld.a satisfies the dependency. If the file is not installed, MacPorts tries to install the mysql5 port.
>> 
>> Does your mysql5-devel port provide this file?
> 
> Here is the problem, it seems. libmysqld.a resides in /opt/local/lib/mysql5/mysql/ 
> 
> So, Amarok is looking for this file in the wrong directory. I also installed mysql-server-devel, but this had no impact. Perhaps the Amarok dependency needs to be updated?

You're absolutely right: amarok's dependency specification was incorrect. I've fixed it so you should be able to install amarok (or amarok-devel) using mysql5 or mysql5-devel now.





More information about the macports-users mailing list