Skip to content

MDEV-39803 rpm deps pkgtest - #5476

Open
grooverdan wants to merge 2 commits into
MariaDB:12.3from
grooverdan:bb-12.3-MDEV-39803-rpm-deps-pkgtest
Open

MDEV-39803 rpm deps pkgtest#5476
grooverdan wants to merge 2 commits into
MariaDB:12.3from
grooverdan:bb-12.3-MDEV-39803-rpm-deps-pkgtest

Conversation

@grooverdan

Copy link
Copy Markdown
Member

tested locally and got:

./_CPack_Packages/Linux/RPM/SPECS/MariaDB-server-galera.spec
(base) 
~/repos/build-mariadb-server-main-gcc 
$ more ./_CPack_Packages/Linux/RPM/SPECS/MariaDB-server-galera.spec
# Restore old style debuginfo creation for rpm >= 4.14.
%undefine _debugsource_packages
%undefine _debuginfo_subpackages

# -*- rpm-spec -*-
BuildRoot:      %_topdir/mariadb-12.3.3-linux-x86_64/server-galera
Summary:        MariaDB database server binaries and scripts for Galera 4
Name:           MariaDB-server-galera
Version:        12.3.3
Release:        1%{?dist}
License:        GPLv2
Group:          Applications/Databases
Vendor:         MariaDB Foundation

Url: http://mariadb.org
Requires:  galera-4 rsync grep gawk iproute coreutils findutils tar MariaDB-server >= 12.3.3
...

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ grooverdan
❌ sanja-byelkin
You have signed the CLA already but the status is still pending? Let us recheck it.

grooverdan and others added 2 commits August 1, 2026 10:40
RPM dependencies where not included in cpack build due to incorrect
component name.

Corrects a103be3

Becase the wsrep_info plugin installs as a plugin, it overrites the
cpack_rpm server-galera PACKAGE_DEPENDS.

As such make the cmake/plugin.cmake only set the PACKAGE_DEPENDS if
not already set.
The move of the install location of pam files in MDEV-37197
(34aac09) resulted in different
install locations on different RPM distros.

Correct the RPM packaging to ignore the path of the pam files
(but not the pam files themselves).
@grooverdan
grooverdan force-pushed the bb-12.3-MDEV-39803-rpm-deps-pkgtest branch from aba8c76 to ee96bcc Compare August 1, 2026 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants