dev-db/mysql-workbench still requires dev-db/mysql-connector-c++-1* as a dependency however it looks like it already pacthed to build against more recent versions. I can confirm that it builds and runs fine against dev-db/mysql-connector-c++-8.0.25 (at least with USE=legacy). So, I believe the dev-db/mysql-connector-c++-1* atom should be removed from the DEPEND/RDEPEND list. Reproducible: Always
Unfortunately there are real issues when building against newer versions of mysql-connector-c++ as shown in bug 707784. When you say things work fine, did you try to connect to a database server? When I do that I immediately get errors regarding mysqlclient_r.
(In reply to Hans de Graaff from comment #1) > Unfortunately there are real issues when building against newer versions of > mysql-connector-c++ as shown in bug 707784. When you say things work fine, > did you try to connect to a database server? When I do that I immediately > get errors regarding mysqlclient_r. Yes, you are right, I was a bit hasty to declare it as "fine". I don't use the workbench regularly, I've just stumped upon the issue during routinely system update and was satisfied that it launches.
Sorry for pulling up this issue.. but.. Actually the current version of mysql-workbench(8.0.30 - as time of writing) works with no actual issues (for me at least) using the current dev-db/mysql-connector-c++ (6.0.27). So is this still an issue or was this still overseen for a while? As I didn't see a package version on this issue and the last mysql c++ connector tested against was the 8.0.25. Btw. as a sidenote, boost currently complains about this "blocker". cheers.
(In reply to zappel from comment #3) > Sorry for pulling up this issue.. but.. > > Actually the current version of mysql-workbench(8.0.30 - as time of writing) > works with no actual issues (for me at least) using the current > dev-db/mysql-connector-c++ (6.0.27). > > So is this still an issue or was this still overseen for a while? As I > didn't see a package version on this issue and the last mysql c++ connector > tested against was the 8.0.25. > Btw. as a sidenote, boost currently complains about this "blocker". > > cheers. sorry, typo: dev-db/mysql-connector-c++ (8.0.27) <- not 6.0.27 ...
This has now been fixed in mysql-workbench 8.0.31. I'll leave this bug open until that version is marked stable and old versions are removed.
Seems like older versions were cleaned up already.