Bug 2036572 - mariadb-server dependency pulls in community-mysql for the client
Summary: mariadb-server dependency pulls in community-mysql for the client
Keywords:
Status: CLOSED DUPLICATE of bug 2026933
Alias: None
Product: Fedora
Classification: Fedora
Component: mariadb
Version: 34
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michal Schorm
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-01-03 09:01 UTC by Honza Horak
Modified: 2022-01-03 11:18 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-01-03 11:18:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Honza Horak 2022-01-03 09:01:54 UTC
Problem description:

In some circumstances, installing mariadb-server pulls in community-mysql package.

It's not showing the same results for me when running it in an empty container, so it likely depends on other components installed.

It's reported more in detail on upstream mailing list:
https://lists.launchpad.net/maria-discuss/msg06179.html

The discussion there leads to make the requirements from *-server to client package more explicit.

There has been some efforts to make the combination of mariab-server and community-mysql (client tools) working, but I'm not entirely sure about usefulness of this.

At least for the Fedora packaging, there are more ways how packages can say that they do not care about which mysql client tools are available:

1) Requires: (mysql or mariadb)
2) Requires: mysql-compat-client
3) Requires: /usr/bin/mysql

So, maybe we can change the requirement to be more explicit and then fix potential "conflicts" issues by changing the requirements to one of the options above (likely the (1) or (2) option).

Comment 1 Honza Horak 2022-01-03 11:18:31 UTC
There is actually bz#2026933 already, so closing this one as a duplicate.

*** This bug has been marked as a duplicate of bug 2026933 ***


Note You need to log in before you can comment on or make changes to this bug.