problem with qt4-mac-mysql5-plugin

Ryan Schmidt ryandesign at macports.org
Thu Sep 11 18:20:18 PDT 2014


On Sep 11, 2014, at 7:59 PM, vic hug wrote:

> i'm on osx 10.6.8 and have been trying a port upgrade outdated. Previously had done a sudo port selfupdate successfully. The ports upgrade hangs when it's trying to update this plugin with the following mesage :
> 
> --->  Computing dependencies for qt4-mac-mysql51-plugin
> Error: Unable to exec port: Can't install qt4-mac-mysql51-plugin because conflicting ports are active: qt4-mac-mysql5-plugin
> 
> Then, following advice on the irc, i entered : 
> port echo installed and mysql\*
> 
> which resulted in :
> mysql5                         @5.1.72_0 
> mysql5-server                  @5.1.72_0 
> mysql51                        @5.1.72_1 
> mysql_select                   @0.1.2_0 
> 
> Then i tried to deactivate mysql 5 :
> --->  Deactivating mysql5 @5.1.72_0
> --->  Unable to deactivate mysql5 @5.1.72_0, the following ports depend on it:
> --->      mysql5-server @5.1.72_0
> --->      qt4-mac-mysql5-plugin @4.8.5_0
> 
> Tried to deactivate qt4-mac-mysql5-plugin :
> --->  Deactivating qt4-mac-mysql5-plugin @4.8.5_0
> --->  Unable to deactivate qt4-mac-mysql5-plugin @4.8.5_0, the following ports depend on it:
> --->      akonadi @1.11.0_0+mysql5
> 
> 
> Then, naturally, tried to deactivate akonadi, got asked to deactivate other ports and so on. Now i'm wondering if it such a good idea to go this route, and asking advice here. I have no idea what's going on.

mysql5 is deprecated; use one of the newer mysql ports: mysql51, mysql55, mysql56, mariadb, mariadb-10.0, mariadb-10.1, or percona.

Once you've decided which one you want to use, reinstall akonadi (and other ports that you've installed with mysql variants) with the corresponding variant. You may need to forcibly deactivate qt4-mac-mysql5-plugin first.



More information about the macports-users mailing list