diff --git a/rpm/constraints.in b/rpm/constraints.in
index 47f3364..979133d 100644
--- a/rpm/constraints.in
+++ b/rpm/constraints.in
@@ -18,6 +18,7 @@
kernel-syzkaller
+ kernel-source@VARIANT@:kernel-syzkaller
@@ -26,12 +27,10 @@
-
+
- kernel-source
- kernel-source-azure
- kernel-source-rt
+ kernel-source@VARIANT@
@@ -41,11 +40,11 @@
SLOW_DISK
-
+
- kernel-docs
- kernel-docs-rt
+ kernel-docs@VARIANT@
+ kernel-source@VARIANT@:kernel-docs@VARIANT@
@@ -68,7 +67,7 @@
-
+
s390x
@@ -166,6 +165,7 @@
i586
x86_64
kernel-obs-qa
+ kernel-source@VARIANT@:kernel-obs-qa
kvm
@@ -175,6 +175,7 @@
i586
x86_64
kernel-obs-qa-xen
+ kernel-source@VARIANT@:kernel-obs-qa-xen
xen
diff --git a/rpm/mkspec b/rpm/mkspec
index 04f9733..05c8233 100755
--- a/rpm/mkspec
+++ b/rpm/mkspec
@@ -260,10 +260,11 @@ copy_changes();
# _constraints
{
- my @packages = map { "kernel-$_\nkernel-source:kernel-$_" } sort keys(%flavor_archs);
+ my @packages = map { "kernel-$_\nkernel-source$variant:kernel-$_" } sort keys(%flavor_archs);
my $packages = join("\n", @packages);
do_spec('constraints', "_constraints",
- BINARY_PACKAGES_XML => $packages);
+ BINARY_PACKAGES_XML => $packages,
+ VARIANT => $variant);
}
exit 0;