Skip to content

Commit 5efd7fa

Browse files
MDEV-40403: Add sysuser tools to openSUSE 1600
`sysuser-tools` install the required RPM .attr configuration files for discovering and processing our generated `sysusers.conf` file. Without it, RPM isn't able to write the `Provides` user(mysql) / group(mysql) section to the mariadb-server package metadata, causing the packages requiring the user to fail installing. ``` Problem: 1: the to be installed MariaDB-server-11.8.8-1.x86_64 requires 'user(mysql)', but this requirement cannot be provided not installable providers: mariadb-client-11.8.2-160000.2.2.x86_64[openSUSE:repo-oss] mariadb-client-11.8.3-160000.1.1.x86_64[openSUSE:repo-oss] mariadb-client-11.8.5-160000.1.1.x86_64[openSUSE:repo-oss] mariadb-client-11.8.5-160000.2.1.x86_64[openSUSE:repo-oss] mariadb-client-11.8.5-160000.3.1.x86_64[openSUSE:repo-oss] mariadb-client-11.8.6-160000.1.1.x86_64[openSUSE:repo-oss] mariadb-client-11.8.6-160000.2.1.x86_64[openSUSE:repo-oss] mariadb-client-11.8.8-160000.1.1.x86_64[openSUSE:repo-oss] Solution 1: do not install MariaDB-server-11.8.8-1.x86_64 Solution 2: break MariaDB-server-11.8.8-1.x86_64 by ignoring some of its dependencies
1 parent 86acd60 commit 5efd7fa

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

ci_build_images/opensuse.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ RUN zypper update -y \
7070
snappy-devel \
7171
subversion \
7272
systemd-devel \
73+
sysuser-tools \
7374
unixODBC \
7475
unixODBC-devel \
7576
wget \

0 commit comments

Comments
 (0)