From repocop@altlinux.org Sun May 17 02:18:43 MSK 2026
From: "Repocop Q. A. Robot" <repocop@altlinux.org>

Subject: repocop fix for specfile-useradd-n

(message skipped)
--- a/mongo.spec	2026-05-17 02:18:43.796413424 +0300
+++ b/mongo.spec	2026-05-17 02:18:43.805413558 +0300
@@ -169,7 +169,7 @@
 
 %pre server-mongod
 %_sbindir/groupadd -r -f mongod ||:
-%_sbindir/useradd -r -n -g mongod -d /var/lib/mongo -s /bin/false -c "Mongod pseudo user" mongod >/dev/null 2>&1 ||:
+%_sbindir/useradd -r -N -g mongod -d /var/lib/mongo -s /bin/false -c "Mongod pseudo user" mongod >/dev/null 2>&1 ||:
 
 %post server-mongod
 %post_service mongod
@@ -179,7 +179,7 @@
 
 %pre server-mongos
 %_sbindir/groupadd -r -f mongod ||:
-%_sbindir/useradd -r -n -g mongod -d /var/lib/mongo -s /bin/false -c "Mongod pseudo user" mongod >/dev/null 2>&1 ||:
+%_sbindir/useradd -r -N -g mongod -d /var/lib/mongo -s /bin/false -c "Mongod pseudo user" mongod >/dev/null 2>&1 ||:
 
 %post server-mongos
 %post_service mongos

From repocop@altlinux.org Sun May 17 02:18:43 MSK 2026
From: "Repocop Q. A. Robot" <repocop@altlinux.org>

Subject: repocop fix for postclean-03-private-rpm-macros

(message skipped)
--- a/mongo.spec	2026-05-17 02:18:43.805413558 +0300
+++ b/mongo.spec	2026-05-17 02:18:43.822413811 +0300
@@ -131,7 +131,7 @@
        --linker=gold \\\
        CCFLAGS="%{?optflags} %{?ccflags_arch_opts} `pkg-config --cflags libpcrecpp`"
 
-python3 src/third_party/scons-4.9.1/scons.py CC=%__cc CXX=%__cxx %build_opts
+python3 src/third_party/scons-4.9.1/scons.py CC=gcc CXX=g++ %build_opts
 
 %install
 # cow@: It seems that mongo 4.2 + scons 3.1.1 doesn't provide a clean way to
