Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 822027 - dev-db/mysql-workbench: still depends on obsolete dev-db/mysql-connector-c++-1*
Summary: dev-db/mysql-workbench: still depends on obsolete dev-db/mysql-connector-c++-1*
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Hans de Graaff
URL:
Whiteboard:
Keywords:
Depends on: 831664 878909
Blocks: 834439
  Show dependency tree
 
Reported: 2021-11-05 22:46 UTC by Fat-Zer
Modified: 2023-02-07 17:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fat-Zer 2021-11-05 22:46:37 UTC
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
Comment 1 Hans de Graaff gentoo-dev Security 2022-01-21 06:38:32 UTC
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.
Comment 2 Fat-Zer 2022-01-27 04:25:45 UTC
(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.
Comment 3 ZappeL 2022-09-27 22:44:03 UTC
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.
Comment 4 ZappeL 2022-09-27 22:46:13 UTC
(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 ...
Comment 5 Hans de Graaff gentoo-dev Security 2022-10-18 15:31:45 UTC
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.
Comment 6 Andreas Sturmlechner gentoo-dev 2023-02-07 17:46:09 UTC
Seems like older versions were cleaned up already.