commit: b68901127138897ec6dc9a9a9f0a496384fc72cb
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 8 03:01:18 2025 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Mon Dec 8 03:05:14 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6890112
metadata/stabilization-groups: add group for cl-ppcre
```
[ebuild N ~] dev-lisp/cl-ppcre-2.1.2
[ebuild N ] dev-lisp/cl-ppcre-unicode-2.1.0-r1
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-lisp/cl-ppcre:0
(dev-lisp/cl-ppcre-2.1.2:0/0::gentoo, ebuild scheduled for merge) USE=""
pulled in by
=dev-lisp/cl-ppcre-2.1.2 (Argument)
(dev-lisp/cl-ppcre-2.1.0-r1:0/0::gentoo, ebuild scheduled for merge) USE=""
pulled in by
~dev-lisp/cl-ppcre-2.1.0 required by
(dev-lisp/cl-ppcre-unicode-2.1.0-r1:0/0::gentoo, ebuild scheduled for merge)
USE=""
^ ^^^^^
```
These packages form a cycle broken via PDEPEND, and require `~pkg-${PV}`
so must stay in sync. Filing individual bugs simply leads to permanent
blocking.
Bug: https://bugs.gentoo.org/958680
Bug: https://bugs.gentoo.org/958681
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
metadata/stabilization-groups/lisp/cl-ppcre.group | 2 ++
1 file changed, 2 insertions(+)
diff --git a/metadata/stabilization-groups/lisp/cl-ppcre.group
b/metadata/stabilization-groups/lisp/cl-ppcre.group
new file mode 100644
index 000000000000..c5e94ee45358
--- /dev/null
+++ b/metadata/stabilization-groups/lisp/cl-ppcre.group
@@ -0,0 +1,2 @@
+dev-lisp/cl-ppcre
+dev-lisp/cl-ppcre-unicode