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

Reply via email to