[MDEV-18683] devel RPM does not depend on shared RPM Created: 2019-02-21  Updated: 2023-04-27

Status: Open
Project: MariaDB Server
Component/s: Packaging
Affects Version/s: 5.5, 10.1, 10.2, 10.3, 10.4
Fix Version/s: 10.4

Type: Bug Priority: Minor
Reporter: Peter van Dijk Assignee: Sergei Golubchik
Resolution: Unresolved Votes: 0
Labels: None


 Description   

In CentOS 7, without the downloads.mariadb.org repo enabled, installing mysql-devel gets me mariadb-devel, providing headers and mariadb-libs, providing .so files.

If I enable the downloads.mariadb.org repo first (10.2, 10.3 or 10.4), installing mysql-devel gets me MariaDB-devel but not MariaDB-shared. Because of -devel, ./configure (for PowerDNS) detects MariaDB, but because -shared is not there, linking fails.

I'd like to be able to build for both situations without changing my spec file. For that, it would be convenient if installing 'mysql-devel' caused MariaDB-shared to be installed as well.


Generated at Thu Feb 08 08:45:57 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.